{"level":"info","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-05-17T19:16:25Z","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-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-05-17T19:16:25Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-05-17T19:16:25Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-05-17T19:16:25Z","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-05-17T19:16:25Z","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-05-17T19:16:25Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:16:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:16:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:18:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:18:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:18:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:20:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:20:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:20:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:22:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:22:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:22:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:24:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:24:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:24:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:26:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:26:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:26:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:28:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:28:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:28:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:28:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:28:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","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 \"cli-server\" has memory limit 0"} {"level":"info","ts":"2026-05-17T19:28:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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 \"rhbk-operator\" not found"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","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 \"rhbk-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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 \"rhbk-operator\" not found"} {"level":"debug","ts":"2026-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-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-05-17T19:28:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","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 \"rhbk-operator\" is not set to runAsNonRoot"} {"level":"info","ts":"2026-05-17T19:28:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:28:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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 \"rhtpa-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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 \"rhtpa-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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 \"rhtpa-operator-controller-manager\" not found"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-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-05-17T19:28:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"rhtpa-operator-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-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"info","ts":"2026-05-17T19:28:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:28:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:28:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"info","ts":"2026-05-17T19:28:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:28:29.602739 1 request.go:752] "Waited before sending request" delay="1.823869673s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjY2MDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-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 \"tssc-gitops-argocd-dex-server\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-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 \"argocd-repo-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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 \"argocd-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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 \"tssc-gitops-argocd-server\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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 \"argocd-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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 \"tssc-gitops-argocd-server\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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 \"tssc-gitops-applicationset-controller\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis","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 \"redis\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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 \"tssc-gitops-argocd-redis\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis-network-policy","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 (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis-network-policy","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 (app.kubernetes.io/name=tssc-gitops-repo-server)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller-network-policy","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[app.kubernetes.io/name:tssc-gitops-application-controller] []}) "} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","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[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-dex-server] []}) "} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-repo-server] []}) "} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-server] []}) "} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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 \"argocd-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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 \"tssc-gitops-argocd-server\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","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[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" is referring to an unknown config map \"argocd-cmd-params-cm\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"tssc-gitops-argocd-application-controller\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" is referring to an unknown config map \"argocd-cmd-params-cm\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"tssc-gitops-argocd-application-controller\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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 \"argocd-generate-token\" is referring to an unknown secret \"tssc-gitops-cluster\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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 \"tssc-gitops\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-generate-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-store-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-generate-token\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-store-token\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-generate-token\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-store-token\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" is referring to an unknown config map \"argocd-cmd-params-cm\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"tssc-gitops-argocd-application-controller\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","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 \"argocd-application-controller\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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 \"argocd-generate-token\" is referring to an unknown secret \"tssc-gitops-cluster\""} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:28:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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 \"tssc-gitops\" not found"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:28:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"info","ts":"2026-05-17T19:28:33Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:28:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:28:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:28:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:28:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"info","ts":"2026-05-17T19:28:37Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:30:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:30:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:30:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:30:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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:keycloak app.kubernetes.io/instance:keycloak app.kubernetes.io/managed-by:keycloak-operator])"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","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 \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:30:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:30:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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 \"argocd-generate-token\" is referring to an unknown secret \"tssc-gitops-cluster\""} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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 \"tssc-gitops\" not found"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","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-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-generate-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-store-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-generate-token\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-store-token\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-generate-token\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","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 \"argocd-store-token\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:30:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:30:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-iam,helm.sh/chart=tssc-iam-1.9.0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-iam\" not found"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","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-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"keycloak-keycloak\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"realm-test\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","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-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","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 \"keycloak-keycloak\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","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 \"realm-test\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","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-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","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 \"keycloak-keycloak\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-iam","kind":"Pod","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 \"realm-test\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"info","ts":"2026-05-17T19:30:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:30:27.612187 1 request.go:752] "Waited before sending request" delay="1.208480416s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/null/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mjc4NjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:30:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:30:29Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:30:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:30:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:30:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:30:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:30:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:30:33Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:30:37Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:32:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:32:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:32:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:32:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","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 \"keycloak\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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 \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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 \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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 \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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 \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","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-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"keycloak\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","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 \"keycloak\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:32:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:32:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller-network-policy","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[app.kubernetes.io/name:tssc-gitops-application-controller] []}) "} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","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[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-dex-server] []}) "} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-repo-server] []}) "} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-server] []}) "} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:32:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:32:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:32:27.596221 1 request.go:752] "Waited before sending request" delay="1.410416956s" 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-2qbrto6kgjpgls10d2kv0j171tp51boi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzA4MTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:32:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:32:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:32:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines-config,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines-config,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-config-1.9.0"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-pipelines-config\" not found"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","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-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rollout-openshift-pipelines\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","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-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","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 \"test-rollout-openshift-pipelines\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","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-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines-config","kind":"Pod","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 \"test-rollout-openshift-pipelines\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:32:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"info","ts":"2026-05-17T19:32:29Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:32:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","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 \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","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 \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","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 \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","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 \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","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 \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trillian-db\" not found"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","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 \"trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","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 \"trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","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 \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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 \"tuf-repository-init\" not found"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","kind":"Job","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 \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","kind":"Job","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 \"tuf-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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 \"tuf-repository-init\" not found"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","kind":"Job","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 \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","kind":"Job","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 \"tuf-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" is referring to an unknown secret \"redis-password-trusted-artifact-signerxvjk8\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"enable-tls\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"enable-tls\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"enable-tls\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" is referring to an unknown secret \"redis-password-trusted-artifact-signerxvjk8\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"enable-tls\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"enable-tls\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"enable-tls\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-redis","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 \"rekor-redis\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-dwcxx\""} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","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 \"ctlog\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:32:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:32:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:32:37.596628 1 request.go:752] "Waited before sending request" delay="1.888076215s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-dh/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzEwMjIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-05-17T19:32:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:32:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:32:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:32:45Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:34:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:34:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:34:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"info","ts":"2026-05-17T19:34:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:34:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:34:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:34:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,batch.kubernetes.io/job-name=create-db,controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,job-name=create-db"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"job\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","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 \"job\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","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 \"job\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,batch.kubernetes.io/job-name=create-importers,controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,job-name=create-importers"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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 \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","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-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"job\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","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 \"job\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","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 \"job\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,batch.kubernetes.io/job-name=migrate-db,controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,job-name=migrate-db"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:34:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:34:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:34:27.596835 1 request.go:752] "Waited before sending request" delay="1.341128757s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhtpa-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM4OTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-05-17T19:34:29Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:34:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:34:33Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:34:39.596119 1 request.go:752] "Waited before sending request" delay="1.99427963s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM5OTEsInN0YXJ0IjoidHNzYy1naXRvcHMtYXJnb2NkLXJlZGlzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller-network-policy","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[app.kubernetes.io/name:tssc-gitops-application-controller] []}) "} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","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[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-dex-server] []}) "} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-repo-server] []}) "} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","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 (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server-network-policy","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[app.kubernetes.io/name:tssc-gitops-server] []}) "} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:34:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"info","ts":"2026-05-17T19:34:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"info","ts":"2026-05-17T19:34:47Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:34:49.597436 1 request.go:752] "Waited before sending request" delay="1.893941661s" 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-2qbrto6kgjpgls10d2kv0j171tp51boi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzQxODUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:34:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:34:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:34:49Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","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-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","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-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","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-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","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 \"tssc-pipelines\" not found"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","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-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","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-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"tekton-chains-cosign\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","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 \"tekton-chains-cosign\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","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 \"tekton-chains-cosign\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-dh,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-dh,app.kubernetes.io/version=1.9,helm.sh/chart=tssc-dh-1.9.0"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rhdh-kubernetes-plugin\" not found"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","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-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"rollout-status-test\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","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-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","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 \"rollout-status-test\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","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-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:34:51Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","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 \"rollout-status-test\" has memory limit 0"} {"level":"info","ts":"2026-05-17T19:34:51Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:34:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"info","ts":"2026-05-17T19:34:55Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:34:57Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:35:01.597646 1 request.go:752] "Waited before sending request" delay="1.995057855s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tas/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzQyOTYsInN0YXJ0IjoicmVrb3ItY3JlYXRldHJlZS1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","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 \"tuf-server\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","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 \"tuf-server\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","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 \"tuf-server\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","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 \"tuf-server\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tuf\" not found"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","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 \"tuf-server\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","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 \"tuf-server\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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 \"tuf-repository-init\" not found"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","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-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","kind":"Job","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 \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-pqpt5","kind":"Job","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 \"tuf-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:35:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:36:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-dh,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-dh,app.kubernetes.io/version=1.9,helm.sh/chart=tssc-dh-1.9.0"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:36:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:36:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:36:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:36:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:36:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-psql-developer-hub","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-05-17T19:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:36:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:36:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:36:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:36:27.596227 1 request.go:752] "Waited before sending request" delay="1.2972118s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-prod/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzUzMTYsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:36:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:36:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:36:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:36:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:36:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:36:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:36:33Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,batch.kubernetes.io/job-name=create-importers,controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,job-name=create-importers"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,batch.kubernetes.io/job-name=migrate-db,controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,job-name=migrate-db"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,batch.kubernetes.io/job-name=create-db,controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,job-name=create-db"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:36:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:36:37Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:36:39.596169 1 request.go:752] "Waited before sending request" delay="1.813058719s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhtpa-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzU0NjUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-05-17T19:36:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:36:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:36:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:36:49.596965 1 request.go:752] "Waited before sending request" delay="1.996049663s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzU1MzMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:36:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:36:51Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:36:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:36:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:36:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-05-17T19:36:55Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:36:59.597131 1 request.go:752] "Waited before sending request" delay="1.99596237s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzU2NTEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:36:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:36:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:36:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:36:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T19:36:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:37:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:37:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:37:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:38:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:38:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-05-17T19:38:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T19:38:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:38:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-dh,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-dh,app.kubernetes.io/version=1.9,helm.sh/chart=tssc-dh-1.9.0"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:38:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:38:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:38:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:38:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:38:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:38:29.799139 1 request.go:752] "Waited before sending request" delay="1.872582062s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/null/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY3MTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:38:29Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:38:33Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:38:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:38:37Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:38:39.799145 1 request.go:752] "Waited before sending request" delay="1.875472415s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/trusted-artifact-signer/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY4MzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:38:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:38:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:38:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:38:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:38:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:38:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:38:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:38:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:38:47Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:38:49.800154 1 request.go:752] "Waited before sending request" delay="1.871680021s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY5NDksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:38:49Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,batch.kubernetes.io/job-name=create-importers,controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,job-name=create-importers"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,batch.kubernetes.io/job-name=migrate-db,controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,job-name=migrate-db"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,batch.kubernetes.io/job-name=create-db,controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,job-name=create-db"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:38:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:38:53Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:38:57Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:39:01.799128 1 request.go:752] "Waited before sending request" delay="1.993182057s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzcwNjAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:39:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:40:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,batch.kubernetes.io/job-name=migrate-db,controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,job-name=migrate-db"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,batch.kubernetes.io/job-name=create-importers,controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,job-name=create-importers"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,batch.kubernetes.io/job-name=create-db,controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,job-name=create-db"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:40:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:40:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:40:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:40:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:40:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:40:27.636018 1 request.go:752] "Waited before sending request" delay="1.387454466s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgxMzEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:40:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:40:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:40:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-05-17T19:40:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:40:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:40:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T19:40:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:40:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:40:33Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:40:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:40:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:40:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:40:37.636139 1 request.go:752] "Waited before sending request" delay="1.865460244s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-stage/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgyNDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:40:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:40:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:40:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:40:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:40:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:40:49.637457 1 request.go:752] "Waited before sending request" delay="1.996045746s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-dh/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgzNTgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-dh","object":"backstage-developer-hub","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:40:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:40:49Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:40:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:40:51Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:40:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:40:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:40:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:40:55Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:40:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:40:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:41:01.636156 1 request.go:752] "Waited before sending request" delay="1.873065213s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzg1NDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:41:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:42:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:42:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,batch.kubernetes.io/job-name=migrate-db,controller-uid=8c5b6e1a-3cf9-413a-9be2-ab4cf23d998a,job-name=migrate-db"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,batch.kubernetes.io/job-name=create-importers,controller-uid=eaf79af8-6276-4fa7-bf3b-567299320fc3,job-name=create-importers"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,batch.kubernetes.io/job-name=create-db,controller-uid=66771d2e-87ca-412c-af2b-01f8654b852c,job-name=create-db"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:42:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:42:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:42:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:42:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:42:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:42:27.617555 1 request.go:752] "Waited before sending request" delay="1.161220187s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDEyODIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-05-17T19:42:29Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:42:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:42:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T19:42:33Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:42:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:42:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:42:37.618016 1 request.go:752] "Waited before sending request" delay="1.872505328s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE0MzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:42:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:42:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:42:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:42:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:42:37Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"info","ts":"2026-05-17T19:42:41Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:42:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:42:47.618221 1 request.go:752] "Waited before sending request" delay="1.993996155s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tas/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE3MjMsInN0YXJ0IjoicmVrb3ItY3JlYXRldHJlZS1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:42:47Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:42:51Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:42:51Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:42:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:42:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:42:53Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:42:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"info","ts":"2026-05-17T19:42:57Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:42:59.619158 1 request.go:752] "Waited before sending request" delay="1.848726128s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhbk-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDIyMTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:43:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:44:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:44:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:44:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:44:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:44:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:44:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:44:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:44:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:44:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:44:27.613230 1 request.go:752] "Waited before sending request" delay="1.06560983s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM4OTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:44:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:44:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:44:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:44:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:44:37.613474 1 request.go:752] "Waited before sending request" delay="1.850058057s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQxNTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:44:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:44:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:44:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:44:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:44:49.614164 1 request.go:752] "Waited before sending request" delay="1.99457808s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ0OTQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:44:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-05-17T19:44:49Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-show-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository,tekton.dev/taskRunUID=dc8c53aa-fabc-42de-beae-a3cc519d19cf"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-0db19e8511,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-0db19e8511","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","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-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-7d6657dede,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-7d6657dede-67759bcc7b,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,statefulset.kubernetes.io/pod-name=affinity-assistant-7d6657dede-0,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-ba37a35237,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-ba37a35237-6947c78dbb,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,statefulset.kubernetes.io/pod-name=affinity-assistant-ba37a35237-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn70e80385717d593a50f88ed117696f26-clone-repository,tekton.dev/taskRunUID=c59c3f79-36e2-4598-ba95-e09c5acdd515"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-f76738dd0b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-8123f03321,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-8123f03321-5557659f66,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,statefulset.kubernetes.io/pod-name=affinity-assistant-8123f03321-0,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-f76738dd0b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-f76738dd0b-75b4ff8698,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,statefulset.kubernetes.io/pod-name=affinity-assistant-f76738dd0b-0,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-7d6657dede,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-8123f03321,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-ba37a35237,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth228f6a13dd8f6650fa62d50a7529d520-clone-repository,tekton.dev/taskRunUID=03be8ce9-d757-4d49-ab0f-f072f5ae0211"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth228f6a13dd8f6d5e046968292c46eb94cd495b5d4adb5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-0db19e8511,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-0db19e8511-786786f66,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,statefulset.kubernetes.io/pod-name=affinity-assistant-0db19e8511-0,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T19:44:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"info","ts":"2026-05-17T19:44:53Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:55Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:44:55Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:44:55Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:44:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:44:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:44:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:44:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:44:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:44:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:44:57Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:45:01.614133 1 request.go:752] "Waited before sending request" delay="1.994514755s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-stage/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ3NzEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:45:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:46:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:46:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:46:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:46:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:46:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:46:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:46:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:46:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:46:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:46:27.680156 1 request.go:752] "Waited before sending request" delay="1.036319475s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhbk-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcyMjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:46:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:46:29Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:46:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:46:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:46:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:46:37.680177 1 request.go:752] "Waited before sending request" delay="1.866150487s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhtpa-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc0NTEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-05-17T19:46:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:46:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:46:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:46:49.681194 1 request.go:752] "Waited before sending request" delay="1.994072194s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc3MDAsInN0YXJ0IjoidHNzYy1naXRvcHMtYXJnb2NkLXJlZGlzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:46:49Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"info","ts":"2026-05-17T19:46:53Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsyxpwns-on-push-v8m9v-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize-pod","kind":"Pod","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 \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-show-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize-pod","kind":"Pod","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 \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-eb19066370,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","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-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-eb19066370","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeo1a3fd47e813cb98c9ba4ed602d18f123-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-build,tekton.dev/taskRunUID=b3c22740-b00c-4dce-8179-092cf02a57ea"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-clone-repository,tekton.dev/taskRunUID=3e749ba1-a7c2-4988-95d1-fabba113a6aa"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-clone-repository,tekton.dev/taskRunUID=6256c3e2-9002-44a9-9c71-1caf90a2ddc4"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-summarize,tekton.dev/taskRunUID=dd0799a9-65f5-4a65-87fc-70a1a780fe3d"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-d2d641e4e3,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-summarize,tekton.dev/taskRunUID=b120c322-5d50-4d15-8967-ae293e57ef68"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-scan,tekton.dev/taskRunUID=349c4626-5604-4545-aebb-70f7932cf917"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-08aea662cb,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-eb19066370,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-eb19066370-6f4fcb754c,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,statefulset.kubernetes.io/pod-name=affinity-assistant-eb19066370-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository,tekton.dev/taskRunUID=dc8c53aa-fabc-42de-beae-a3cc519d19cf"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth228f6a13dd8f6650fa62d50a7529d520-clone-repository,tekton.dev/taskRunUID=03be8ce9-d757-4d49-ab0f-f072f5ae0211"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deployment-check,tekton.dev/taskRunUID=003c09e5-af03-4b0f-9fd5-e680957c212e"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deploy,tekton.dev/taskRunUID=878e0a88-7b82-4036-b8d3-7024142b0723"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deploy-pod","kind":"Pod","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 \"step-deploy\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-show-sbom,tekton.dev/taskRunUID=e09c15d0-376e-422d-82ba-323a762d0b06"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-08aea662cb,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-08aea662cb-75b946b4b,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,statefulset.kubernetes.io/pod-name=affinity-assistant-08aea662cb-0,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-d2d641e4e3,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-d2d641e4e3-7f97d968d5,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,statefulset.kubernetes.io/pod-name=affinity-assistant-d2d641e4e3-0,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn70e80385717d593a50f88ed117696f26-clone-repository,tekton.dev/taskRunUID=c59c3f79-36e2-4598-ba95-e09c5acdd515"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-clone-repository,tekton.dev/taskRunUID=d64a441d-c803-4139-885b-59e287dcb001"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-build,tekton.dev/taskRunUID=c54e950c-4e20-412c-8f41-442ab2fa0432"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-build-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deploy,tekton.dev/taskRunUID=1faa6c7c-4fc0-4f44-b15e-ccab0ea7db1c"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-show-sbom,tekton.dev/taskRunUID=6dec3a2c-3d10-4971-a7b6-47b4143b0267"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-scan,tekton.dev/taskRunUID=ddc04b98-9771-48f5-ac07-e670dad3583d"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-show-sbom,tekton.dev/taskRunUID=334cc348-b92f-47db-b371-e0eece18d3e0"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T19:46:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T19:46:57Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:46:59.681326 1 request.go:752] "Waited before sending request" delay="1.850905861s" 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-2qbrto6kgjpgls10d2kv0j171tp51boi/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgwMzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:46:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:46:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:46:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:47:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:47:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:47:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:47:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:47:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:47:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:47:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:48:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:48:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:48:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:48:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:48:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:48:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:48:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:48:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:48:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:48:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:48:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:48:29.695716 1 request.go:752] "Waited before sending request" delay="1.857916332s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA4NDAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:48:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:48:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:48:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:48:39.696140 1 request.go:752] "Waited before sending request" delay="1.994867894s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTExNDMsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:48:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:48:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:48:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:48:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 19:48:51.748538 1 request.go:752] "Waited before sending request" delay="1.770760859s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE0OTEsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYXFzY2xodi1vbi1wdXNoLXM4YmZrLWNsb25lLXJlcG9zaXRvcnktcG9kXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T19:48:57Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-clone-repository,tekton.dev/taskRunUID=3e749ba1-a7c2-4988-95d1-fabba113a6aa"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-1dfffbf3fa,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-1dfffbf3fa","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qsbbd82ed5516d26a69128a938a29bed8f-verify-conforma,tekton.dev/taskRunUID=03bfe580-fa7f-45e2-bc5c-e095aeae50df"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-verify\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"step-verify\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsbbd82ed5516dcab51582c746c6bce55614103dbc2b30-pod","kind":"Pod","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 \"step-verify\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsybbd82ed5516d26a69128a938a29bed8f-download-sboms,tekton.dev/taskRunUID=6b14965f-df9e-428d-a537-1ce1e29c21cb"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-download\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"step-download\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsybbd82ed551664a2a85ddb6c772f1c55323802eebe3a-pod","kind":"Pod","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 \"step-download\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository,tekton.dev/taskRunUID=dc8c53aa-fabc-42de-beae-a3cc519d19cf"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-id02daff808218a6999832826b9b58a94-upload-sboms,tekton.dev/taskRunUID=a6278610-185a-4ae9-9745-29d98eb213d0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"step-upload\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-id02daff803f6611d7c66acc789e919d197a3fb04a-pod","kind":"Pod","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 \"step-upload\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-show-sbom,tekton.dev/taskRunUID=e09c15d0-376e-422d-82ba-323a762d0b06"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","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-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejsd02daff8082fb290259812728479cf1e6a31bf4f58e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-download\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-51b5c170c4,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-build,tekton.dev/taskRunUID=c54e950c-4e20-412c-8f41-442ab2fa0432"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodeeda576546f1a88d8d9e7b1268f83f62d-clone-repository,tekton.dev/taskRunUID=0f7ca242-684c-4717-8859-078b6f717703"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-show-sbom,tekton.dev/taskRunUID=334cc348-b92f-47db-b371-e0eece18d3e0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejd02daff808218a6999832826b9b58a94-verify-conforma,tekton.dev/taskRunUID=68153787-9f69-4958-a6cc-ac3bf8b85ba1"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejd02daff80821273e822d4af9a533a58f63441272b8b5-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-show-sbom,tekton.dev/taskRunUID=a7d5af79-fa56-4b75-9566-a61c649f4f49"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deploy,tekton.dev/taskRunUID=878e0a88-7b82-4036-b8d3-7024142b0723"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-get-images,tekton.dev/taskRunUID=2b567e6a-2a72-421b-aa32-eef8592bf035"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-1dfffbf3fa,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-1dfffbf3fa-5cdc66bc8b,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-1dfffbf3fa-0,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-51b5c170c4,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-51b5c170c4-66b874fd58,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-51b5c170c4-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-scan,tekton.dev/taskRunUID=681f6bf6-22cb-4e3e-9233-8dc3801860cc"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn70e80385717d593a50f88ed117696f26-clone-repository,tekton.dev/taskRunUID=c59c3f79-36e2-4598-ba95-e09c5acdd515"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-summarize,tekton.dev/taskRunUID=08f399fe-2126-4cd9-96cf-4ff16f6420db"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-summarize-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth228f6a13dd8f6650fa62d50a7529d520-clone-repository,tekton.dev/taskRunUID=03be8ce9-d757-4d49-ab0f-f072f5ae0211"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deploy,tekton.dev/taskRunUID=83d9ad82-fe94-4155-ae74-2bb267c50922"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deploy,tekton.dev/taskRunUID=466151b0-ff3c-44e5-aa90-daa5d02d6337"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deployment-check,tekton.dev/taskRunUID=650ba724-4298-4942-9330-b7f7cf70110f"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deployment-check,tekton.dev/taskRunUID=003c09e5-af03-4b0f-9fd5-e680957c212e"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-scan,tekton.dev/taskRunUID=ddc04b98-9771-48f5-ac07-e670dad3583d"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn92599a03b8e97c78e58272d7777c1d9f-clone-repository,tekton.dev/taskRunUID=c3bbf77a-ff0f-40b7-bdfb-a223ae9502d0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotn92599a03b8e97c26ad6354c0526a27acadb3220d2382d-pod","kind":"Pod","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 \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-summarize,tekton.dev/taskRunUID=b120c322-5d50-4d15-8967-ae293e57ef68"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-show-sbom,tekton.dev/taskRunUID=999d862e-5ce1-494c-a2f5-b0e92da727e2"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-upload-sboms,tekton.dev/taskRunUID=f33e7d4b-3b84-4d7e-9f75-c076f1da94e7"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-show-sbom,tekton.dev/taskRunUID=6dec3a2c-3d10-4971-a7b6-47b4143b0267"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-scan,tekton.dev/taskRunUID=349c4626-5604-4545-aebb-70f7932cf917"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-show-sbom,tekton.dev/taskRunUID=af32111e-c6f6-43a8-8e94-87db7a8dc0bd"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-clone-repository,tekton.dev/taskRunUID=d64a441d-c803-4139-885b-59e287dcb001"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-build,tekton.dev/taskRunUID=b3c22740-b00c-4dce-8179-092cf02a57ea"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deploy,tekton.dev/taskRunUID=1faa6c7c-4fc0-4f44-b15e-ccab0ea7db1c"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-summarize,tekton.dev/taskRunUID=dd0799a9-65f5-4a65-87fc-70a1a780fe3d"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-clone-repository,tekton.dev/taskRunUID=6256c3e2-9002-44a9-9c71-1caf90a2ddc4"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded02daff808218a6999832826b9b58a94-clone-repository,tekton.dev/taskRunUID=ed84d029-c00b-4c5f-82cc-9d939ef2075a"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqd02daff808218a6999832826b9b58a94-get-images,tekton.dev/taskRunUID=dc6ddd50-a13c-4b8a-82f8-8191170be05b"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-iaqd02daffeb53ca73b4f469bf9110b6dac0a3b20d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:48:57Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-scan,tekton.dev/taskRunUID=b726b770-4634-431f-8d53-e7714f79e9b3"} {"level":"info","ts":"2026-05-17T19:48:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:48:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=e5a9f1b0-8516-47c9-b759-b649d050ae0c,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-05-17T19:48:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:49:01Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:49:01Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:50:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:50:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:50:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:50:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:50:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:50:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:50:27.641299 1 request.go:752] "Waited before sending request" delay="1.327294117s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ4MzksInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:50:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 19:50:37.948129 1 request.go:752] "Waited before sending request" delay="1.968325668s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ4NTksInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYXFzY2xodi1vbi1wdXNoLXM4YmZrLWNsb25lLXJlcG9zaXRvcnktcG9kXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T19:50:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26c3d35ec508496091927d5e7eca32ee-get-images,tekton.dev/taskRunUID=13aa1c72-1aa3-4e5b-a7bb-853d2e77f1fe"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-images\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"step-get-images\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark26c3d35c5255eb777bd16e0fb7e03f2c9512835-pod","kind":"Pod","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 \"step-get-images\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcme5df916c739191af275f582ee138ef83-get-images,tekton.dev/taskRunUID=4bce3832-0391-452c-aa30-221ee29bb807"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-images\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"step-get-images\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcme5df91635d0ccdd6710e780ee8c906731cf9672-pod","kind":"Pod","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 \"step-get-images\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deploy,tekton.dev/taskRunUID=466151b0-ff3c-44e5-aa90-daa5d02d6337"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-clone-repository,tekton.dev/taskRunUID=d64a441d-c803-4139-885b-59e287dcb001"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-get-images,tekton.dev/taskRunUID=2b567e6a-2a72-421b-aa32-eef8592bf035"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-show-sbom,tekton.dev/taskRunUID=999d862e-5ce1-494c-a2f5-b0e92da727e2"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoe5df916c739191af275f582ee138ef83-verify-conforma,tekton.dev/taskRunUID=b1183552-89df-481c-96f8-a9b120e43131"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-verify\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"step-verify\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythoe5df916c73919ba60dcdb61bcd028f8c48a204f6179f-pod","kind":"Pod","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 \"step-verify\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-build,tekton.dev/taskRunUID=c54e950c-4e20-412c-8f41-442ab2fa0432"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-summarize,tekton.dev/taskRunUID=08f399fe-2126-4cd9-96cf-4ff16f6420db"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-upload-sboms,tekton.dev/taskRunUID=f33e7d4b-3b84-4d7e-9f75-c076f1da94e7"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded02daff808218a6999832826b9b58a94-clone-repository,tekton.dev/taskRunUID=ed84d029-c00b-4c5f-82cc-9d939ef2075a"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythe5df916c739191af275f582ee138ef83-clone-repository,tekton.dev/taskRunUID=09fd232b-1b2e-49a2-9006-e5a5077780d2"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythe5df916c739199fb90be2a325791e5dcd396d70e7ed3d-pod","kind":"Pod","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 \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deployment-check,tekton.dev/taskRunUID=650ba724-4298-4942-9330-b7f7cf70110f"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet92599a03b8e97c78e58272d7777c1d9f-download-sboms,tekton.dev/taskRunUID=39efef90-0500-464c-9fb5-2037c6cbf33c"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-download\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"step-download\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet92599a03b8e8e47c775ded9daa7312afdfa5e3e0dfb-pod","kind":"Pod","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 \"step-download\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsybbd82ed5516d26a69128a938a29bed8f-download-sboms,tekton.dev/taskRunUID=6b14965f-df9e-428d-a537-1ce1e29c21cb"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-summarize,tekton.dev/taskRunUID=dd0799a9-65f5-4a65-87fc-70a1a780fe3d"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-12e49c0a7e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-12e49c0a7e","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-12e49c0a7e","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-12e49c0a7e","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-12e49c0a7e","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-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-12e49c0a7e","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn92599a03b8e97c78e58272d7777c1d9f-clone-repository,tekton.dev/taskRunUID=c3bbf77a-ff0f-40b7-bdfb-a223ae9502d0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26c3d35ec508496091927d5e7eca32ee-clone-repository,tekton.dev/taskRunUID=5eba95ef-824b-46bf-8173-9ba075532e29"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejseda576546f1a88d8d9e7b1268f83f62d-download-sboms,tekton.dev/taskRunUID=b3f1ae31-8b75-4696-ac71-669f7edbde3d"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26c3d35ec508496091927d5e7eca32ee-download-sboms,tekton.dev/taskRunUID=f9c85876-26dd-4f13-80b3-baa313c453d1"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-6b35f34889,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-6b35f34889-764d6b9578,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-6b35f34889-0,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-show-sbom,tekton.dev/taskRunUID=af32111e-c6f6-43a8-8e94-87db7a8dc0bd"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deploy,tekton.dev/taskRunUID=1faa6c7c-4fc0-4f44-b15e-ccab0ea7db1c"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqd02daff808218a6999832826b9b58a94-get-images,tekton.dev/taskRunUID=dc6ddd50-a13c-4b8a-82f8-8191170be05b"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository,tekton.dev/taskRunUID=dc8c53aa-fabc-42de-beae-a3cc519d19cf"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-scan,tekton.dev/taskRunUID=349c4626-5604-4545-aebb-70f7932cf917"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-ieda576546f1a88d8d9e7b1268f83f62d-upload-sboms,tekton.dev/taskRunUID=41c329b2-463d-4c3f-a635-b58ada5e1ecd"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-build,tekton.dev/taskRunUID=b3c22740-b00c-4dce-8179-092cf02a57ea"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-clone-repository,tekton.dev/taskRunUID=3e749ba1-a7c2-4988-95d1-fabba113a6aa"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-scan,tekton.dev/taskRunUID=681f6bf6-22cb-4e3e-9233-8dc3801860cc"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qsbbd82ed5516d26a69128a938a29bed8f-verify-conforma,tekton.dev/taskRunUID=03bfe580-fa7f-45e2-bc5c-e095aeae50df"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-scan,tekton.dev/taskRunUID=ddc04b98-9771-48f5-ac07-e670dad3583d"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejd02daff808218a6999832826b9b58a94-verify-conforma,tekton.dev/taskRunUID=68153787-9f69-4958-a6cc-ac3bf8b85ba1"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-id02daff808218a6999832826b9b58a94-upload-sboms,tekton.dev/taskRunUID=a6278610-185a-4ae9-9745-29d98eb213d0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth228f6a13dd8f6650fa62d50a7529d520-clone-repository,tekton.dev/taskRunUID=03be8ce9-d757-4d49-ab0f-f072f5ae0211"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-je5df916c739191af275f582ee138ef83-upload-sboms,tekton.dev/taskRunUID=6783bf51-f017-49d3-b592-4b74556766cb"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-je5df916c7f410cb1862f3604242386cf61b23e1fa-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn70e80385717d593a50f88ed117696f26-clone-repository,tekton.dev/taskRunUID=c59c3f79-36e2-4598-ba95-e09c5acdd515"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas92599a03b8e97c78e58272d7777c1d9f-get-images,tekton.dev/taskRunUID=d0004145-47df-4164-8bb8-0935fb944312"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qs60d6ea5a37ba6b9f9a755531d42fb322-verify-conforma,tekton.dev/taskRunUID=4aeaea3b-f0de-4860-907c-130e7ed9fa83"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26c3d35ec508496091927d5e7eca32ee-verify-conforma,tekton.dev/taskRunUID=08004943-df09-486d-ba23-0cee67c633ec"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-show-sbom,tekton.dev/taskRunUID=a7d5af79-fa56-4b75-9566-a61c649f4f49"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-q60d6ea5a37ba6b9f9a755531d42fb322-clone-repository,tekton.dev/taskRunUID=48c4cd5b-c542-4faa-ba44-33d3b468188f"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsy60d6ea5a37ba6b9f9a755531d42fb322-download-sboms,tekton.dev/taskRunUID=fbb72464-7ee6-4202-a9ff-ee6589972e53"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-qsy60d6ea5a37b342c6d7b5457b31fc47cec279acd3944-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26c3d35ec508496091927d5e7eca32ee-upload-sboms,tekton.dev/taskRunUID=9a278a09-284b-4a02-9959-4d824777dbda"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne92599a03b8e97c78e58272d7777c1d9f-verify-conforma,tekton.dev/taskRunUID=530c1bd5-f243-415f-b682-e01952730798"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-summarize,tekton.dev/taskRunUID=b120c322-5d50-4d15-8967-ae293e57ef68"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodeeda576546f1a88d8d9e7b1268f83f62d-clone-repository,tekton.dev/taskRunUID=0f7ca242-684c-4717-8859-078b6f717703"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejeda576546f1a88d8d9e7b1268f83f62d-verify-conforma,tekton.dev/taskRunUID=11133d9f-b806-4e76-82e0-d9c07fd65aca"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-show-sbom,tekton.dev/taskRunUID=334cc348-b92f-47db-b371-e0eece18d3e0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deploy,tekton.dev/taskRunUID=83d9ad82-fe94-4155-ae74-2bb267c50922"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythone5df916c739191af275f582ee138ef83-download-sboms,tekton.dev/taskRunUID=e8e22b2c-f4f1-47ca-9ae8-74f6cd615c97"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythone5df916c73927d076cd917f87e29d7ae7da250affe0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm-get-images,tekton.dev/taskRunUID=d3f648a8-29b0-4f7b-89a4-1ca158cdcaf1"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm-upload-sboms,tekton.dev/taskRunUID=98ce5744-50f3-4f05-b0df-8e61f2d0a2e3"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-show-sbom,tekton.dev/taskRunUID=6dec3a2c-3d10-4971-a7b6-47b4143b0267"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqeda576546f1a88d8d9e7b1268f83f62d-get-images,tekton.dev/taskRunUID=b0f98641-7922-47c6-a947-bd09cde0be3f"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deploy,tekton.dev/taskRunUID=878e0a88-7b82-4036-b8d3-7024142b0723"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-scan,tekton.dev/taskRunUID=b726b770-4634-431f-8d53-e7714f79e9b3"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deployment-check,tekton.dev/taskRunUID=003c09e5-af03-4b0f-9fd5-e680957c212e"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-clone-repository,tekton.dev/taskRunUID=6256c3e2-9002-44a9-9c71-1caf90a2ddc4"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-show-sbom,tekton.dev/taskRunUID=e09c15d0-376e-422d-82ba-323a762d0b06"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b92599a03b8e97c78e58272d7777c1d9f-upload-sboms,tekton.dev/taskRunUID=4d0e4506-fa5e-4980-b69f-d7366bc951a0"} {"level":"info","ts":"2026-05-17T19:50:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:50:48Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-05-17T19:50:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} I0517 19:50:49.949128 1 request.go:752] "Waited before sending request" delay="1.57161492s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-stage/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU1NTIsInN0YXJ0IjoiL2UyZS10ZXN0cy1qYXZhLXF1YXJrdXMtZHZ6dWxqZ3YtNmNkNWM2ZjU2OC1jeDQ3OFx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-05-17T19:50:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:50:52Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:50:52Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:50:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:50:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:50:56Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:50:56Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:51:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-qsyxpwns","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-iaqsclhv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"info","ts":"2026-05-17T19:51:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:51:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:51:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:51:02.076853 1 request.go:752] "Waited before sending request" delay="1.660363948s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTYwNzAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:51:02Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:52:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:52:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:52:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:52:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:52:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-rxphlizh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-saeohgmm","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-hpbcqubh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-hpbcqubh","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-kgchnyjd","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-jcmidddr","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:52:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:52:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:52:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:52:29.621164 1 request.go:752] "Waited before sending request" delay="1.859596742s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg3MDUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:52:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:52:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:52:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:52:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:52:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:52:41.620135 1 request.go:752] "Waited before sending request" delay="1.805101272s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkwMjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:52:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:52:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 19:52:51.680230 1 request.go:752] "Waited before sending request" delay="1.772524053s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkzMDksInN0YXJ0IjoiZTJlLXRlc3RzLWphdmEtcXVhcmt1cy1kdnp1MDgyMjhmNzdjMTY1NjAwZGFkODhlNWZjMzE1N2E2YmQtcG9kXHUwMDAwIn0&limit=5" I0517 19:53:01.681132 1 request.go:752] "Waited before sending request" delay="1.972205403s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkzMDksInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVlZGE1NzY1NDZmMWE4OGI2OWJlYzU5NTYyMDc1OTViNDBmMzAyOTMyZDZiODMtcG9kXHUwMDAwIn0&limit=5" I0517 19:53:13.681183 1 request.go:752] "Waited before sending request" delay="1.974746184s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTkzMDksInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1qY21pZGRkci1vbi1wdWxsLXJlcXVlc3QtcXFicGgtc2hvdy1zYm9tLXBvZFx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-05-17T19:53:17Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-show-sbom,tekton.dev/taskRunUID=999d862e-5ce1-494c-a2f5-b0e92da727e2"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deployment-check,tekton.dev/taskRunUID=650ba724-4298-4942-9330-b7f7cf70110f"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom,tekton.dev/taskRunUID=3f74dbf8-2996-4fe3-86bf-60e178d1afdf"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-show-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deploy,tekton.dev/taskRunUID=466151b0-ff3c-44e5-aa90-daa5d02d6337"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-show-sbom,tekton.dev/taskRunUID=6dec3a2c-3d10-4971-a7b6-47b4143b0267"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythe5df916c739191af275f582ee138ef83-clone-repository,tekton.dev/taskRunUID=09fd232b-1b2e-49a2-9006-e5a5077780d2"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-summarize,tekton.dev/taskRunUID=08f399fe-2126-4cd9-96cf-4ff16f6420db"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet92599a03b8e97c78e58272d7777c1d9f-download-sboms,tekton.dev/taskRunUID=39efef90-0500-464c-9fb5-2037c6cbf33c"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad24852d17cb80b7444084599137615ff-upload-sboms,tekton.dev/taskRunUID=88147fd6-4305-4184-ac33-463de074fdd3"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"step-upload\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quad24852d170d8d1e5c398d5da48806c51225545dcf-pod","kind":"Pod","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 \"step-upload\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository,tekton.dev/taskRunUID=dc8c53aa-fabc-42de-beae-a3cc519d19cf"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-show-sbom,tekton.dev/taskRunUID=334cc348-b92f-47db-b371-e0eece18d3e0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcm16243c357c8010e875e0050027a654ac-get-images,tekton.dev/taskRunUID=fda287e7-af0f-47e2-806f-5ec9a8b1c7aa"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-images\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"step-get-images\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-jcm16243c3c515d35bd34abf93d6db406d8f216b0b-pod","kind":"Pod","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 \"step-get-images\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26c3d35ec508496091927d5e7eca32ee-upload-sboms,tekton.dev/taskRunUID=9a278a09-284b-4a02-9959-4d824777dbda"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-scan,tekton.dev/taskRunUID=349c4626-5604-4545-aebb-70f7932cf917"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-ieda576546f1a88d8d9e7b1268f83f62d-upload-sboms,tekton.dev/taskRunUID=41c329b2-463d-4c3f-a635-b58ada5e1ecd"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-187840ca4f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-187840ca4f-74b947dc8,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,statefulset.kubernetes.io/pod-name=affinity-assistant-187840ca4f-0,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-187840ca4f","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-187840ca4f","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-187840ca4f","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-187840ca4f","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-187840ca4f","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas30c08d3db8054204af89e8b04c563cb0-get-images,tekton.dev/taskRunUID=87401c94-d7ac-484b-a46c-7051083ad659"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-images\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"step-get-images\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas30c08d344c144892e1d2c4201644efb46285b70-pod","kind":"Pod","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 \"step-get-images\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-build,tekton.dev/taskRunUID=80ad9718-db8f-4874-9110-1692f60b124c"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-db30cc10ad25b667a896d726873ab41d5-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejseda576546f1a88d8d9e7b1268f83f62d-download-sboms,tekton.dev/taskRunUID=b3f1ae31-8b75-4696-ac71-669f7edbde3d"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsy60d6ea5a37ba6b9f9a755531d42fb322-download-sboms,tekton.dev/taskRunUID=fbb72464-7ee6-4202-a9ff-ee6589972e53"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsybbd82ed5516d26a69128a938a29bed8f-download-sboms,tekton.dev/taskRunUID=6b14965f-df9e-428d-a537-1ce1e29c21cb"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho16243c357c8010e875e0050027a654ac-verify-conforma,tekton.dev/taskRunUID=703962d2-9c64-45e1-b4fc-96313cd03d4d"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-clone-repository,tekton.dev/taskRunUID=6256c3e2-9002-44a9-9c71-1caf90a2ddc4"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-5614f4874c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-5614f4874c-85484658df,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,statefulset.kubernetes.io/pod-name=affinity-assistant-5614f4874c-0,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-show-sbom,tekton.dev/taskRunUID=a7d5af79-fa56-4b75-9566-a61c649f4f49"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26c3d35ec508496091927d5e7eca32ee-download-sboms,tekton.dev/taskRunUID=f9c85876-26dd-4f13-80b3-baa313c453d1"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-build,tekton.dev/taskRunUID=c54e950c-4e20-412c-8f41-442ab2fa0432"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deploy,tekton.dev/taskRunUID=83d9ad82-fe94-4155-ae74-2bb267c50922"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-q60d6ea5a37ba6b9f9a755531d42fb322-clone-repository,tekton.dev/taskRunUID=48c4cd5b-c542-4faa-ba44-33d3b468188f"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-build,tekton.dev/taskRunUID=f06689b0-4d31-4a11-8465-4800fea5396e"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas92599a03b8e97c78e58272d7777c1d9f-get-images,tekton.dev/taskRunUID=d0004145-47df-4164-8bb8-0935fb944312"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-show-sbom,tekton.dev/taskRunUID=af32111e-c6f6-43a8-8e94-87db7a8dc0bd"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm-upload-sboms,tekton.dev/taskRunUID=98ce5744-50f3-4f05-b0df-8e61f2d0a2e3"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d0ececdfcdd768207cac8461ff09869-clone-repository,tekton.dev/taskRunUID=598a4981-4577-42f6-be53-c91602cd1499"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded02daff808218a6999832826b9b58a94-clone-repository,tekton.dev/taskRunUID=ed84d029-c00b-4c5f-82cc-9d939ef2075a"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqd02daff808218a6999832826b9b58a94-get-images,tekton.dev/taskRunUID=dc6ddd50-a13c-4b8a-82f8-8191170be05b"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deploy,tekton.dev/taskRunUID=1faa6c7c-4fc0-4f44-b15e-ccab0ea7db1c"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-summarize,tekton.dev/taskRunUID=b120c322-5d50-4d15-8967-ae293e57ef68"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-deploy,tekton.dev/taskRunUID=5e92c31b-083c-42e6-af86-0b34cf88fc47"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-deploy-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejd02daff808218a6999832826b9b58a94-verify-conforma,tekton.dev/taskRunUID=68153787-9f69-4958-a6cc-ac3bf8b85ba1"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-id02daff808218a6999832826b9b58a94-upload-sboms,tekton.dev/taskRunUID=a6278610-185a-4ae9-9745-29d98eb213d0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcme5df916c739191af275f582ee138ef83-get-images,tekton.dev/taskRunUID=4bce3832-0391-452c-aa30-221ee29bb807"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-clone-repository,tekton.dev/taskRunUID=3e749ba1-a7c2-4988-95d1-fabba113a6aa"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoe5df916c739191af275f582ee138ef83-verify-conforma,tekton.dev/taskRunUID=b1183552-89df-481c-96f8-a9b120e43131"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-clone-repository,tekton.dev/taskRunUID=d64a441d-c803-4139-885b-59e287dcb001"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deploy,tekton.dev/taskRunUID=878e0a88-7b82-4036-b8d3-7024142b0723"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn30c08d3db8054204af89e8b04c563cb0-clone-repository,tekton.dev/taskRunUID=e0228d99-de13-4737-8aae-4f330a6e9f03"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python16243c357c8010e875e0050027a654ac-download-sboms,tekton.dev/taskRunUID=c9dc4926-1521-460e-9a65-202a99f249ca"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd24852d17cb80b7444084599137615ff-get-images,tekton.dev/taskRunUID=e9df53ef-3edb-4153-a15c-314cd3845df6"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-scan,tekton.dev/taskRunUID=e8b9c746-b3f4-430e-8b68-9ae7b7622f7c"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b92599a03b8e97c78e58272d7777c1d9f-upload-sboms,tekton.dev/taskRunUID=4d0e4506-fa5e-4980-b69f-d7366bc951a0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26c3d35ec508496091927d5e7eca32ee-get-images,tekton.dev/taskRunUID=13aa1c72-1aa3-4e5b-a7bb-853d2e77f1fe"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-clone-repository,tekton.dev/taskRunUID=a8e13c8f-5512-4fee-b376-99aa016fa8c2"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-je5df916c739191af275f582ee138ef83-upload-sboms,tekton.dev/taskRunUID=6783bf51-f017-49d3-b592-4b74556766cb"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b30c08d3db8054204af89e8b04c563cb0-upload-sboms,tekton.dev/taskRunUID=e477cf94-093b-4280-9ce9-65421ae9b2cf"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-b30c08d3db7e6c3c1bffae0b10559b062fe297c4b2-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-get-images,tekton.dev/taskRunUID=2b567e6a-2a72-421b-aa32-eef8592bf035"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deployment-check,tekton.dev/taskRunUID=003c09e5-af03-4b0f-9fd5-e680957c212e"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-187840ca4f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-deployment-check,tekton.dev/taskRunUID=ae6daff8-48b1-4de2-8aaa-ad4db6019883"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26c3d35ec508496091927d5e7eca32ee-clone-repository,tekton.dev/taskRunUID=5eba95ef-824b-46bf-8173-9ba075532e29"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-upload-sboms,tekton.dev/taskRunUID=f33e7d4b-3b84-4d7e-9f75-c076f1da94e7"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-scan,tekton.dev/taskRunUID=ddc04b98-9771-48f5-ac07-e670dad3583d"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejeda576546f1a88d8d9e7b1268f83f62d-verify-conforma,tekton.dev/taskRunUID=11133d9f-b806-4e76-82e0-d9c07fd65aca"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne30c08d3db8054204af89e8b04c563cb0-verify-conforma,tekton.dev/taskRunUID=3739ba7d-3072-4c55-8a43-f213d0c18f28"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qs60d6ea5a37ba6b9f9a755531d42fb322-verify-conforma,tekton.dev/taskRunUID=4aeaea3b-f0de-4860-907c-130e7ed9fa83"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qsbbd82ed5516d26a69128a938a29bed8f-verify-conforma,tekton.dev/taskRunUID=03bfe580-fa7f-45e2-bc5c-e095aeae50df"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d24852d17cb80b7444084599137615ff-verify-conforma,tekton.dev/taskRunUID=ec31b4c2-9680-48fd-a29a-0d4c9a826492"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-j16243c357920cf4ddeb24372248274bef562d8726-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-summarize-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T19:53:17Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:53:17Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2qbrto6kgjpgls10d2kv0j171tp51boi"} {"level":"info","ts":"2026-05-17T19:53:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:53:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-05-17T19:53:21Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:53:21Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:54:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:54:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:54:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:54:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:54:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:54:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:54:27.635101 1 request.go:752] "Waited before sending request" delay="1.294507112s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA5NTksInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:54:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 19:54:37.940282 1 request.go:752] "Waited before sending request" delay="1.975608903s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA5ODMsInN0YXJ0IjoiZTJlLXRlc3RzLWphdmEtc3ByaW5nMmQwZWNlZDBlMTY2OTBkOTU0MmE2ZGY0ZWM5ZmIwZGJjZGZlNGQtcG9kXHUwMDAwIn0&limit=5" I0517 19:54:49.940134 1 request.go:752] "Waited before sending request" delay="1.977080393s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA5ODMsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYXFzY2xodi1vbi1wdXNoLXM4YmZrLWRlcGxveS1wb2RcdTAwMDAifQ&limit=5" I0517 19:54:59.941123 1 request.go:752] "Waited before sending request" delay="1.977846048s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA5ODMsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1qY21pZGRkci1vbi1wdXNoLXNyZ2dkLXNjYW4tcG9kXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T19:55:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-upload-sboms,tekton.dev/taskRunUID=f33e7d4b-3b84-4d7e-9f75-c076f1da94e7"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-ieda576546f1a88d8d9e7b1268f83f62d-upload-sboms,tekton.dev/taskRunUID=41c329b2-463d-4c3f-a635-b58ada5e1ecd"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-show-sbom,tekton.dev/taskRunUID=af32111e-c6f6-43a8-8e94-87db7a8dc0bd"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-deploy,tekton.dev/taskRunUID=5e92c31b-083c-42e6-af86-0b34cf88fc47"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-scan,tekton.dev/taskRunUID=e8b9c746-b3f4-430e-8b68-9ae7b7622f7c"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejeda576546f1a88d8d9e7b1268f83f62d-verify-conforma,tekton.dev/taskRunUID=11133d9f-b806-4e76-82e0-d9c07fd65aca"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn92599a03b8e97c78e58272d7777c1d9f-clone-repository,tekton.dev/taskRunUID=c3bbf77a-ff0f-40b7-bdfb-a223ae9502d0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-get-images,tekton.dev/taskRunUID=2b567e6a-2a72-421b-aa32-eef8592bf035"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-build,tekton.dev/taskRunUID=f06689b0-4d31-4a11-8465-4800fea5396e"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom,tekton.dev/taskRunUID=3f74dbf8-2996-4fe3-86bf-60e178d1afdf"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-show-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom-pod","kind":"Pod","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 \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne30c08d3db8054204af89e8b04c563cb0-verify-conforma,tekton.dev/taskRunUID=3739ba7d-3072-4c55-8a43-f213d0c18f28"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas92599a03b8e97c78e58272d7777c1d9f-get-images,tekton.dev/taskRunUID=d0004145-47df-4164-8bb8-0935fb944312"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsybbd82ed5516d26a69128a938a29bed8f-download-sboms,tekton.dev/taskRunUID=6b14965f-df9e-428d-a537-1ce1e29c21cb"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-scan,tekton.dev/taskRunUID=349c4626-5604-4545-aebb-70f7932cf917"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-show-sbom,tekton.dev/taskRunUID=a7d5af79-fa56-4b75-9566-a61c649f4f49"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn70e80385717d593a50f88ed117696f26-clone-repository,tekton.dev/taskRunUID=c59c3f79-36e2-4598-ba95-e09c5acdd515"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas30c08d3db8054204af89e8b04c563cb0-get-images,tekton.dev/taskRunUID=87401c94-d7ac-484b-a46c-7051083ad659"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-scan,tekton.dev/taskRunUID=65024a50-0077-4706-8278-730c426be8df"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-scan\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"step-scan\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-d6dd9b6a73bbb819303ece955b18352ef-pod","kind":"Pod","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 \"step-scan\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad24852d17cb80b7444084599137615ff-clone-repository,tekton.dev/taskRunUID=490e12bd-84e3-448d-8441-6faa328ee712"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-q60d6ea5a37ba6b9f9a755531d42fb322-clone-repository,tekton.dev/taskRunUID=48c4cd5b-c542-4faa-ba44-33d3b468188f"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26c3d35ec508496091927d5e7eca32ee-upload-sboms,tekton.dev/taskRunUID=9a278a09-284b-4a02-9959-4d824777dbda"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn30c08d3db8054204af89e8b04c563cb0-clone-repository,tekton.dev/taskRunUID=e0228d99-de13-4737-8aae-4f330a6e9f03"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qsbbd82ed5516d26a69128a938a29bed8f-verify-conforma,tekton.dev/taskRunUID=03bfe580-fa7f-45e2-bc5c-e095aeae50df"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26c3d35ec508496091927d5e7eca32ee-get-images,tekton.dev/taskRunUID=13aa1c72-1aa3-4e5b-a7bb-853d2e77f1fe"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-summarize,tekton.dev/taskRunUID=8b4ce8bf-01f2-42e3-bad5-fa3ad8675bd4"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0ecef7fdae3df19ddd96c3492531d1b6d214-pod","kind":"Pod","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 \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-afc18f7f1b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet30c08d3db8054204af89e8b04c563cb0-download-sboms,tekton.dev/taskRunUID=e9acf771-0caf-4e77-b22f-64278f8e405d"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deployment-check,tekton.dev/taskRunUID=003c09e5-af03-4b0f-9fd5-e680957c212e"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-show-sbom,tekton.dev/taskRunUID=2fffbe10-f36e-4385-8f3d-67430fb6714a"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-show-sbom\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2d0eced0e16690d9542a6df4ec9fb0dbcdfe4d-pod","kind":"Pod","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 \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth16243c357c8010e875e0050027a654ac-clone-repository,tekton.dev/taskRunUID=1317ed27-3702-4705-8a14-87f5193a19ec"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythone5df916c739191af275f582ee138ef83-download-sboms,tekton.dev/taskRunUID=e8e22b2c-f4f1-47ca-9ae8-74f6cd615c97"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-clone-repository,tekton.dev/taskRunUID=6256c3e2-9002-44a9-9c71-1caf90a2ddc4"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-clone-repository,tekton.dev/taskRunUID=a8e13c8f-5512-4fee-b376-99aa016fa8c2"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-clone-repository,tekton.dev/taskRunUID=8eaf8f8a-ca01-4d61-8064-35bc9c8456f9"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f2973ff8fa190de8040623d71a605be95d7a-pod","kind":"Pod","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 \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet92599a03b8e97c78e58272d7777c1d9f-download-sboms,tekton.dev/taskRunUID=39efef90-0500-464c-9fb5-2037c6cbf33c"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-show-sbom,tekton.dev/taskRunUID=6dec3a2c-3d10-4971-a7b6-47b4143b0267"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-summarize,tekton.dev/taskRunUID=b120c322-5d50-4d15-8967-ae293e57ef68"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejseda576546f1a88d8d9e7b1268f83f62d-download-sboms,tekton.dev/taskRunUID=b3f1ae31-8b75-4696-ac71-669f7edbde3d"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-scan,tekton.dev/taskRunUID=681f6bf6-22cb-4e3e-9233-8dc3801860cc"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deploy,tekton.dev/taskRunUID=1faa6c7c-4fc0-4f44-b15e-ccab0ea7db1c"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqeda576546f1a88d8d9e7b1268f83f62d-get-images,tekton.dev/taskRunUID=b0f98641-7922-47c6-a947-bd09cde0be3f"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho16243c357c8010e875e0050027a654ac-verify-conforma,tekton.dev/taskRunUID=703962d2-9c64-45e1-b4fc-96313cd03d4d"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b30c08d3db8054204af89e8b04c563cb0-upload-sboms,tekton.dev/taskRunUID=e477cf94-093b-4280-9ce9-65421ae9b2cf"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b92599a03b8e97c78e58272d7777c1d9f-upload-sboms,tekton.dev/taskRunUID=4d0e4506-fa5e-4980-b69f-d7366bc951a0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-summarize,tekton.dev/taskRunUID=dd0799a9-65f5-4a65-87fc-70a1a780fe3d"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-show-sbom,tekton.dev/taskRunUID=e09c15d0-376e-422d-82ba-323a762d0b06"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsy60d6ea5a37ba6b9f9a755531d42fb322-download-sboms,tekton.dev/taskRunUID=fbb72464-7ee6-4202-a9ff-ee6589972e53"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd24852d17cb80b7444084599137615ff-download-sboms,tekton.dev/taskRunUID=d26e1dbd-f267-431e-9e26-ecd1f1ef9838"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deploy,tekton.dev/taskRunUID=83d9ad82-fe94-4155-ae74-2bb267c50922"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-afc18f7f1b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-afc18f7f1b-549546bfd6,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,statefulset.kubernetes.io/pod-name=affinity-assistant-afc18f7f1b-0,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-afc18f7f1b","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-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne92599a03b8e97c78e58272d7777c1d9f-verify-conforma,tekton.dev/taskRunUID=530c1bd5-f243-415f-b682-e01952730798"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded02daff808218a6999832826b9b58a94-clone-repository,tekton.dev/taskRunUID=ed84d029-c00b-4c5f-82cc-9d939ef2075a"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-scan,tekton.dev/taskRunUID=b726b770-4634-431f-8d53-e7714f79e9b3"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build,tekton.dev/taskRunUID=b1a60afc-c0e9-47cf-a5d0-f6e184d33fae"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26c3d35ec508496091927d5e7eca32ee-clone-repository,tekton.dev/taskRunUID=5eba95ef-824b-46bf-8173-9ba075532e29"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deployment-check,tekton.dev/taskRunUID=650ba724-4298-4942-9330-b7f7cf70110f"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd24852d17cb80b7444084599137615ff-get-images,tekton.dev/taskRunUID=e9df53ef-3edb-4153-a15c-314cd3845df6"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcm16243c357c8010e875e0050027a654ac-get-images,tekton.dev/taskRunUID=fda287e7-af0f-47e2-806f-5ec9a8b1c7aa"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qs60d6ea5a37ba6b9f9a755531d42fb322-verify-conforma,tekton.dev/taskRunUID=4aeaea3b-f0de-4860-907c-130e7ed9fa83"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26c3d35ec508496091927d5e7eca32ee-verify-conforma,tekton.dev/taskRunUID=08004943-df09-486d-ba23-0cee67c633ec"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-build,tekton.dev/taskRunUID=80ad9718-db8f-4874-9110-1692f60b124c"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-deployment-check,tekton.dev/taskRunUID=ae6daff8-48b1-4de2-8aaa-ad4db6019883"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-build,tekton.dev/taskRunUID=b3c22740-b00c-4dce-8179-092cf02a57ea"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-je5df916c739191af275f582ee138ef83-upload-sboms,tekton.dev/taskRunUID=6783bf51-f017-49d3-b592-4b74556766cb"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26c3d35ec508496091927d5e7eca32ee-download-sboms,tekton.dev/taskRunUID=f9c85876-26dd-4f13-80b3-baa313c453d1"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-summarize,tekton.dev/taskRunUID=98167d45-73bf-4221-9384-999865cc058f"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodeeda576546f1a88d8d9e7b1268f83f62d-clone-repository,tekton.dev/taskRunUID=0f7ca242-684c-4717-8859-078b6f717703"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-summarize,tekton.dev/taskRunUID=08f399fe-2126-4cd9-96cf-4ff16f6420db"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythe5df916c739191af275f582ee138ef83-clone-repository,tekton.dev/taskRunUID=09fd232b-1b2e-49a2-9006-e5a5077780d2"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:55:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T19:55:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:55:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:55:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:55:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:55:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:55:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:55:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:55:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:55:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} I0517 19:55:11.941119 1 request.go:752] "Waited before sending request" delay="1.990635767s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-prod/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjE1NjksInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYXFzY2xodi01ZDQ4ODljNmY1LXRjODZxXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T19:55:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-dvzuljgv","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-mzomvvvb","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-bhonpevx","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:55:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:55:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:55:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:55:14Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:56:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:56:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T19:56:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:56:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:56:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:56:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:56:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:56:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:56:29.725146 1 request.go:752] "Waited before sending request" delay="1.994598064s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhbk-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjMwMzksInN0YXJ0Ijoicmhiay1vcGVyYXRvci52MjYuNC4xMS1vcHIuMlx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:56:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:56:29Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:56:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:56:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:56:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:56:39.725154 1 request.go:752] "Waited before sending request" delay="1.994598608s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhtpa-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjMyNDEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T19:56:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:56:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:56:43Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:56:49Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:56:51.724182 1 request.go:752] "Waited before sending request" delay="1.773086659s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM0NjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-jgkqxwjw","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:56:53Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 19:57:01.788159 1 request.go:752] "Waited before sending request" delay="1.975352424s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM1MTUsInN0YXJ0IjoiZTJlLXRlc3RzLWphdmEtc3ByaW5nYm9vdC1kNmRkOWI2YTczYmJiODE5MzAzZWNlOTU1YjE4MzUyZWYtcG9kXHUwMDAwIn0&limit=5" I0517 19:57:13.788224 1 request.go:752] "Waited before sending request" delay="1.97794807s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM1MTUsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYXFzY2xodi1vbi1wdWxsLXJlcXVlc3Qtc3N2aG0tc2hvdy1zYm9tLXBvZFx1MDAwMCJ9&limit=5" I0517 19:57:25.788157 1 request.go:752] "Waited before sending request" delay="1.97448685s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM1MTUsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1qY21pZGRkci1vbi1wdXNoLXNyZ2dkLXNob3ctc2JvbS1wb2RcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:57:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-show-sbom,tekton.dev/taskRunUID=6dec3a2c-3d10-4971-a7b6-47b4143b0267"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn92599a03b8e97c78e58272d7777c1d9f-clone-repository,tekton.dev/taskRunUID=c3bbf77a-ff0f-40b7-bdfb-a223ae9502d0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-summarize,tekton.dev/taskRunUID=8b4ce8bf-01f2-42e3-bad5-fa3ad8675bd4"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s3058fff9a1500edfc48d127daf796dbb-download-sboms,tekton.dev/taskRunUID=3ebc5365-1e36-43e8-9616-67cb7f6664ca"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-download\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"step-download\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s3058fff9a15e9701aaa5adec45f3151451aecc68526-pod","kind":"Pod","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 \"step-download\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejeda576546f1a88d8d9e7b1268f83f62d-verify-conforma,tekton.dev/taskRunUID=11133d9f-b806-4e76-82e0-d9c07fd65aca"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-scan,tekton.dev/taskRunUID=b726b770-4634-431f-8d53-e7714f79e9b3"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-build,tekton.dev/taskRunUID=f06689b0-4d31-4a11-8465-4800fea5396e"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b92599a03b8e97c78e58272d7777c1d9f-upload-sboms,tekton.dev/taskRunUID=4d0e4506-fa5e-4980-b69f-d7366bc951a0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qsbbd82ed5516d26a69128a938a29bed8f-verify-conforma,tekton.dev/taskRunUID=03bfe580-fa7f-45e2-bc5c-e095aeae50df"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3058fff9a1500edfc48d127daf796dbb-clone-repository,tekton.dev/taskRunUID=b9a4615f-6b8c-4e2c-b521-34e5370e4596"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3058fff9a15002b9edd7acfb4cb02a3187cfa2e2683ea-pod","kind":"Pod","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 \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deploy,tekton.dev/taskRunUID=878e0a88-7b82-4036-b8d3-7024142b0723"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho16243c357c8010e875e0050027a654ac-verify-conforma,tekton.dev/taskRunUID=703962d2-9c64-45e1-b4fc-96313cd03d4d"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-show-sbom,tekton.dev/taskRunUID=a7d5af79-fa56-4b75-9566-a61c649f4f49"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn70e80385717d593a50f88ed117696f26-clone-repository,tekton.dev/taskRunUID=c59c3f79-36e2-4598-ba95-e09c5acdd515"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-q60d6ea5a37ba6b9f9a755531d42fb322-clone-repository,tekton.dev/taskRunUID=48c4cd5b-c542-4faa-ba44-33d3b468188f"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-scan,tekton.dev/taskRunUID=ddc04b98-9771-48f5-ac07-e670dad3583d"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad24852d17cb80b7444084599137615ff-upload-sboms,tekton.dev/taskRunUID=88147fd6-4305-4184-ac33-463de074fdd3"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-show-sbom,tekton.dev/taskRunUID=2fffbe10-f36e-4385-8f3d-67430fb6714a"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-summarize,tekton.dev/taskRunUID=98167d45-73bf-4221-9384-999865cc058f"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d0ececdfcdd768207cac8461ff09869-clone-repository,tekton.dev/taskRunUID=598a4981-4577-42f6-be53-c91602cd1499"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-deployment-check,tekton.dev/taskRunUID=f35f98a3-127e-4500-8c9b-f07e698d23f5"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"step-deploy-check\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"step-deploy-check\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"step-deploy-check\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"step-deploy-check\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-deploy-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"step-deploy-check\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javaf492796c2f29794d3365e39aac6e40041351d1eaf84cf-pod","kind":"Pod","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 \"step-deploy-check\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3058fff9a1500edfc48d127daf796dbb-verify-conforma,tekton.dev/taskRunUID=d06b6dba-b853-48cf-ac04-af92c3cbc8a5"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-verify\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"step-verify\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-3058fff9a150a5a27edf5ae64bd368305216ecf7e238-pod","kind":"Pod","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 \"step-verify\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-ieda576546f1a88d8d9e7b1268f83f62d-upload-sboms,tekton.dev/taskRunUID=41c329b2-463d-4c3f-a635-b58ada5e1ecd"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-show-sbom,tekton.dev/taskRunUID=af32111e-c6f6-43a8-8e94-87db7a8dc0bd"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deploy,tekton.dev/taskRunUID=83d9ad82-fe94-4155-ae74-2bb267c50922"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-scan,tekton.dev/taskRunUID=65024a50-0077-4706-8278-730c426be8df"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-build,tekton.dev/taskRunUID=b3c22740-b00c-4dce-8179-092cf02a57ea"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas30c08d3db8054204af89e8b04c563cb0-get-images,tekton.dev/taskRunUID=87401c94-d7ac-484b-a46c-7051083ad659"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoe5df916c739191af275f582ee138ef83-verify-conforma,tekton.dev/taskRunUID=b1183552-89df-481c-96f8-a9b120e43131"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-j16243c357c8010e875e0050027a654ac-upload-sboms,tekton.dev/taskRunUID=7800b613-2bed-46a2-8551-8e9e035f56ca"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deploy,tekton.dev/taskRunUID=466151b0-ff3c-44e5-aa90-daa5d02d6337"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejseda576546f1a88d8d9e7b1268f83f62d-download-sboms,tekton.dev/taskRunUID=b3f1ae31-8b75-4696-ac71-669f7edbde3d"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python16243c357c8010e875e0050027a654ac-download-sboms,tekton.dev/taskRunUID=c9dc4926-1521-460e-9a65-202a99f249ca"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deployment-check,tekton.dev/taskRunUID=650ba724-4298-4942-9330-b7f7cf70110f"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas92599a03b8e97c78e58272d7777c1d9f-get-images,tekton.dev/taskRunUID=d0004145-47df-4164-8bb8-0935fb944312"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-show-sbom,tekton.dev/taskRunUID=999d862e-5ce1-494c-a2f5-b0e92da727e2"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-deploy,tekton.dev/taskRunUID=5e92c31b-083c-42e6-af86-0b34cf88fc47"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d24852d17cb80b7444084599137615ff-verify-conforma,tekton.dev/taskRunUID=ec31b4c2-9680-48fd-a29a-0d4c9a826492"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-clone-repository,tekton.dev/taskRunUID=8eaf8f8a-ca01-4d61-8064-35bc9c8456f9"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded02daff808218a6999832826b9b58a94-clone-repository,tekton.dev/taskRunUID=ed84d029-c00b-4c5f-82cc-9d939ef2075a"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythone5df916c739191af275f582ee138ef83-download-sboms,tekton.dev/taskRunUID=e8e22b2c-f4f1-47ca-9ae8-74f6cd615c97"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-summarize,tekton.dev/taskRunUID=dd0799a9-65f5-4a65-87fc-70a1a780fe3d"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodeeda576546f1a88d8d9e7b1268f83f62d-clone-repository,tekton.dev/taskRunUID=0f7ca242-684c-4717-8859-078b6f717703"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet30c08d3db8054204af89e8b04c563cb0-download-sboms,tekton.dev/taskRunUID=e9acf771-0caf-4e77-b22f-64278f8e405d"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-deployment-check,tekton.dev/taskRunUID=ae6daff8-48b1-4de2-8aaa-ad4db6019883"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-clone-repository,tekton.dev/taskRunUID=3e749ba1-a7c2-4988-95d1-fabba113a6aa"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-scan,tekton.dev/taskRunUID=681f6bf6-22cb-4e3e-9233-8dc3801860cc"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn30c08d3db8054204af89e8b04c563cb0-clone-repository,tekton.dev/taskRunUID=e0228d99-de13-4737-8aae-4f330a6e9f03"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-summarize,tekton.dev/taskRunUID=08f399fe-2126-4cd9-96cf-4ff16f6420db"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-get-images,tekton.dev/taskRunUID=2b567e6a-2a72-421b-aa32-eef8592bf035"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-scan,tekton.dev/taskRunUID=e8b9c746-b3f4-430e-8b68-9ae7b7622f7c"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-summarize,tekton.dev/taskRunUID=b120c322-5d50-4d15-8967-ae293e57ef68"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26c3d35ec508496091927d5e7eca32ee-get-images,tekton.dev/taskRunUID=13aa1c72-1aa3-4e5b-a7bb-853d2e77f1fe"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcm16243c357c8010e875e0050027a654ac-get-images,tekton.dev/taskRunUID=fda287e7-af0f-47e2-806f-5ec9a8b1c7aa"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26c3d35ec508496091927d5e7eca32ee-download-sboms,tekton.dev/taskRunUID=f9c85876-26dd-4f13-80b3-baa313c453d1"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-clone-repository,tekton.dev/taskRunUID=6256c3e2-9002-44a9-9c71-1caf90a2ddc4"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qs60d6ea5a37ba6b9f9a755531d42fb322-verify-conforma,tekton.dev/taskRunUID=4aeaea3b-f0de-4860-907c-130e7ed9fa83"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26c3d35ec508496091927d5e7eca32ee-clone-repository,tekton.dev/taskRunUID=5eba95ef-824b-46bf-8173-9ba075532e29"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet92599a03b8e97c78e58272d7777c1d9f-download-sboms,tekton.dev/taskRunUID=39efef90-0500-464c-9fb5-2037c6cbf33c"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-show-sbom,tekton.dev/taskRunUID=e09c15d0-376e-422d-82ba-323a762d0b06"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth228f6a13dd8f6650fa62d50a7529d520-clone-repository,tekton.dev/taskRunUID=03be8ce9-d757-4d49-ab0f-f072f5ae0211"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-clone-repository,tekton.dev/taskRunUID=d64a441d-c803-4139-885b-59e287dcb001"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build,tekton.dev/taskRunUID=b1a60afc-c0e9-47cf-a5d0-f6e184d33fae"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-init\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"gitops-auth-secret\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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 \"step-build\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","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-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythe5df916c739191af275f582ee138ef83-clone-repository,tekton.dev/taskRunUID=09fd232b-1b2e-49a2-9006-e5a5077780d2"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm-get-images,tekton.dev/taskRunUID=d3f648a8-29b0-4f7b-89a4-1ca158cdcaf1"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26c3d35ec508496091927d5e7eca32ee-verify-conforma,tekton.dev/taskRunUID=08004943-df09-486d-ba23-0cee67c633ec"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:57:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-dffyzyby-on-push-jjts7-show-sbom-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"info","ts":"2026-05-17T19:57:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:57:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:57:26Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T19:58:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T19:58:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:58:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T19:58:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:58:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T19:58:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T19:58:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:58:29.664899 1 request.go:752] "Waited before sending request" delay="1.99604248s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUwNzMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:58:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 19:58:40.586110 1 request.go:752] "Waited before sending request" delay="1.98195968s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUxMjQsInN0YXJ0IjoiZTJlLXRlc3RzLWphdmEtc3ByYjE1MGIyZGUxNTI5NjVkZmM5ZWNkMTIyNjY2MTBiMmNiYTYzYzk5MGEtcG9kXHUwMDAwIn0&limit=5" I0517 19:58:50.586180 1 request.go:752] "Waited before sending request" delay="1.973032304s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUxMjQsInN0YXJ0IjoiZTJlLXRlc3RzLWphdmFmNDkyNzk2YzJmMjk3M2ZmOGZhMTkwZGU4MDQwNjIzZDcxYTYwNWJlOTVkN2EtcG9kXHUwMDAwIn0&limit=5" I0517 19:59:02.585115 1 request.go:752] "Waited before sending request" delay="1.975344356s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUxMjQsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1qY20xNjI0M2MzYzUxNWQzNWJkMzRhYmY5M2Q2ZGI0MDZkOGYyMTZiMGItcG9kXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T19:59:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd24852d17cb80b7444084599137615ff-download-sboms,tekton.dev/taskRunUID=d26e1dbd-f267-431e-9e26-ecd1f1ef9838"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho16243c357c8010e875e0050027a654ac-verify-conforma,tekton.dev/taskRunUID=703962d2-9c64-45e1-b4fc-96313cd03d4d"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejseda576546f1a88d8d9e7b1268f83f62d-download-sboms,tekton.dev/taskRunUID=b3f1ae31-8b75-4696-ac71-669f7edbde3d"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-j16243c357c8010e875e0050027a654ac-upload-sboms,tekton.dev/taskRunUID=7800b613-2bed-46a2-8551-8e9e035f56ca"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-26c3d35ec508496091927d5e7eca32ee-verify-conforma,tekton.dev/taskRunUID=08004943-df09-486d-ba23-0cee67c633ec"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad24852d17cb80b7444084599137615ff-upload-sboms,tekton.dev/taskRunUID=88147fd6-4305-4184-ac33-463de074fdd3"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sb150b2de18e9b0e7962d170e41108370-download-sboms,tekton.dev/taskRunUID=921d6a6f-ec9d-4fd4-8ed5-f629ec15154e"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-download\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"step-download\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sb150b2de18ef24c0a8359a202e86029affb74cadedb-pod","kind":"Pod","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 \"step-download\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad24852d17cb80b7444084599137615ff-clone-repository,tekton.dev/taskRunUID=490e12bd-84e3-448d-8441-6faa328ee712"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinb150b2de18e9b0e7962d170e41108370-get-images,tekton.dev/taskRunUID=5f2a1a7e-fd97-45aa-ab72-13ce29c2c933"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-get-images\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"step-get-images\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinb150b2d66e5cef2107115d1209ad9999309c93a-pod","kind":"Pod","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 \"step-get-images\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet30c08d3db8054204af89e8b04c563cb0-download-sboms,tekton.dev/taskRunUID=e9acf771-0caf-4e77-b22f-64278f8e405d"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsy60d6ea5a37ba6b9f9a755531d42fb322-download-sboms,tekton.dev/taskRunUID=fbb72464-7ee6-4202-a9ff-ee6589972e53"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-build,tekton.dev/taskRunUID=b1a60afc-c0e9-47cf-a5d0-f6e184d33fae"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-show-sbom,tekton.dev/taskRunUID=a7d5af79-fa56-4b75-9566-a61c649f4f49"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deployment-check,tekton.dev/taskRunUID=650ba724-4298-4942-9330-b7f7cf70110f"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn92599a03b8e97c78e58272d7777c1d9f-clone-repository,tekton.dev/taskRunUID=c3bbf77a-ff0f-40b7-bdfb-a223ae9502d0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet92599a03b8e97c78e58272d7777c1d9f-download-sboms,tekton.dev/taskRunUID=39efef90-0500-464c-9fb5-2037c6cbf33c"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-clone-repository,tekton.dev/taskRunUID=a8e13c8f-5512-4fee-b376-99aa016fa8c2"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-show-sbom,tekton.dev/taskRunUID=e09c15d0-376e-422d-82ba-323a762d0b06"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deploy,tekton.dev/taskRunUID=1faa6c7c-4fc0-4f44-b15e-ccab0ea7db1c"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-summarize,tekton.dev/taskRunUID=dd0799a9-65f5-4a65-87fc-70a1a780fe3d"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-summarize,tekton.dev/taskRunUID=8b4ce8bf-01f2-42e3-bad5-fa3ad8675bd4"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded02daff808218a6999832826b9b58a94-clone-repository,tekton.dev/taskRunUID=ed84d029-c00b-4c5f-82cc-9d939ef2075a"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-ieda576546f1a88d8d9e7b1268f83f62d-upload-sboms,tekton.dev/taskRunUID=41c329b2-463d-4c3f-a635-b58ada5e1ecd"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythe5df916c739191af275f582ee138ef83-clone-repository,tekton.dev/taskRunUID=09fd232b-1b2e-49a2-9006-e5a5077780d2"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/component=affinity-assistant,app.kubernetes.io/instance=affinity-assistant-14fa4dabea,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-14fa4dabea-7bfc7b47f,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-14fa4dabea-0,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne30c08d3db8054204af89e8b04c563cb0-verify-conforma,tekton.dev/taskRunUID=3739ba7d-3072-4c55-8a43-f213d0c18f28"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-upload-sboms,tekton.dev/taskRunUID=f33e7d4b-3b84-4d7e-9f75-c076f1da94e7"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-show-sbom,tekton.dev/taskRunUID=2fffbe10-f36e-4385-8f3d-67430fb6714a"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejeda576546f1a88d8d9e7b1268f83f62d-verify-conforma,tekton.dev/taskRunUID=11133d9f-b806-4e76-82e0-d9c07fd65aca"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-scan,tekton.dev/taskRunUID=349c4626-5604-4545-aebb-70f7932cf917"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b92599a03b8e97c78e58272d7777c1d9f-upload-sboms,tekton.dev/taskRunUID=4d0e4506-fa5e-4980-b69f-d7366bc951a0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd24852d17cb80b7444084599137615ff-get-images,tekton.dev/taskRunUID=e9df53ef-3edb-4153-a15c-314cd3845df6"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-show-sbom,tekton.dev/taskRunUID=334cc348-b92f-47db-b371-e0eece18d3e0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-deploy,tekton.dev/taskRunUID=de420159-1c3b-4be4-a87e-37c27a57253f"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-show-sbom,tekton.dev/taskRunUID=af32111e-c6f6-43a8-8e94-87db7a8dc0bd"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-clone-repository,tekton.dev/taskRunUID=d64a441d-c803-4139-885b-59e287dcb001"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas92599a03b8e97c78e58272d7777c1d9f-get-images,tekton.dev/taskRunUID=d0004145-47df-4164-8bb8-0935fb944312"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qs60d6ea5a37ba6b9f9a755531d42fb322-verify-conforma,tekton.dev/taskRunUID=4aeaea3b-f0de-4860-907c-130e7ed9fa83"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-clone-repository,tekton.dev/taskRunUID=3e749ba1-a7c2-4988-95d1-fabba113a6aa"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-scan,tekton.dev/taskRunUID=681f6bf6-22cb-4e3e-9233-8dc3801860cc"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-b150b2de18e9b0e7962d170e41108370-verify-conforma,tekton.dev/taskRunUID=3097e7ee-e502-4309-8ad8-e1fb87bc96df"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-verify\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d24852d17cb80b7444084599137615ff-verify-conforma,tekton.dev/taskRunUID=ec31b4c2-9680-48fd-a29a-0d4c9a826492"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-sprb150b2de18e9b0e7962d170e41108370-upload-sboms,tekton.dev/taskRunUID=f388799b-7301-40b5-abee-9f9f5df14174"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"step-upload\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprb150b2de152965dfc9ecd12266610b2cba63c990a-pod","kind":"Pod","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 \"step-upload\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-show-sbom,tekton.dev/taskRunUID=8b43d061-78f0-4319-868c-4b4b29f4247a"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm-upload-sboms,tekton.dev/taskRunUID=98ce5744-50f3-4f05-b0df-8e61f2d0a2e3"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-summarize,tekton.dev/taskRunUID=98167d45-73bf-4221-9384-999865cc058f"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-je5df916c739191af275f582ee138ef83-upload-sboms,tekton.dev/taskRunUID=6783bf51-f017-49d3-b592-4b74556766cb"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s3058fff9a1500edfc48d127daf796dbb-download-sboms,tekton.dev/taskRunUID=3ebc5365-1e36-43e8-9616-67cb7f6664ca"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deploy,tekton.dev/taskRunUID=878e0a88-7b82-4036-b8d3-7024142b0723"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne92599a03b8e97c78e58272d7777c1d9f-verify-conforma,tekton.dev/taskRunUID=530c1bd5-f243-415f-b682-e01952730798"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-deploy,tekton.dev/taskRunUID=5e92c31b-083c-42e6-af86-0b34cf88fc47"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoe5df916c739191af275f582ee138ef83-verify-conforma,tekton.dev/taskRunUID=b1183552-89df-481c-96f8-a9b120e43131"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26c3d35ec508496091927d5e7eca32ee-upload-sboms,tekton.dev/taskRunUID=9a278a09-284b-4a02-9959-4d824777dbda"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-clone-repository,tekton.dev/taskRunUID=dc8c53aa-fabc-42de-beae-a3cc519d19cf"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-scan,tekton.dev/taskRunUID=b726b770-4634-431f-8d53-e7714f79e9b3"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-build,tekton.dev/taskRunUID=80ad9718-db8f-4874-9110-1692f60b124c"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3058fff9a1500edfc48d127daf796dbb-clone-repository,tekton.dev/taskRunUID=b9a4615f-6b8c-4e2c-b521-34e5370e4596"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-clone-repository,tekton.dev/taskRunUID=8eaf8f8a-ca01-4d61-8064-35bc9c8456f9"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-deployment-check,tekton.dev/taskRunUID=f35f98a3-127e-4500-8c9b-f07e698d23f5"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26c3d35ec508496091927d5e7eca32ee-get-images,tekton.dev/taskRunUID=13aa1c72-1aa3-4e5b-a7bb-853d2e77f1fe"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr3058fff9a1500edfc48d127daf796dbb-upload-sboms,tekton.dev/taskRunUID=84fec4e0-f5ed-459b-becf-ea4c8d412799"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-deployment-check,tekton.dev/taskRunUID=ae6daff8-48b1-4de2-8aaa-ad4db6019883"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26c3d35ec508496091927d5e7eca32ee-clone-repository,tekton.dev/taskRunUID=5eba95ef-824b-46bf-8173-9ba075532e29"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-get-images,tekton.dev/taskRunUID=2b567e6a-2a72-421b-aa32-eef8592bf035"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-scan,tekton.dev/taskRunUID=f1cd7d93-8ccb-49d1-b874-227f6338f67e"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcm16243c357c8010e875e0050027a654ac-get-images,tekton.dev/taskRunUID=fda287e7-af0f-47e2-806f-5ec9a8b1c7aa"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythone5df916c739191af275f582ee138ef83-download-sboms,tekton.dev/taskRunUID=e8e22b2c-f4f1-47ca-9ae8-74f6cd615c97"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3058fff9a1500edfc48d127daf796dbb-verify-conforma,tekton.dev/taskRunUID=d06b6dba-b853-48cf-ac04-af92c3cbc8a5"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T19:59:06Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javab150b2de18e9b9219e9daa221ed4532e050f02a16e26a-pod","kind":"Pod","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 \"step-symlink-check\" has memory limit 0"} {"level":"info","ts":"2026-05-17T19:59:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:59:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T19:59:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-jgkqxwjw","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T19:59:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"info","ts":"2026-05-17T19:59:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 19:59:12.585630 1 request.go:752] "Waited before sending request" delay="1.660713518s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-tas/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjU2ODIsInN0YXJ0IjoiL3Jla29yLXJlZGlzLTY4ZGY3Njg1YmQtOTRrd2dcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T19:59:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T19:59:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T19:59:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T19:59:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:59:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T19:59:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:15Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T19:59:15Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T19:59:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-dffyzyby","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T19:59:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T19:59:18Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T20:00:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T20:00:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T20:00:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T20:00:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T20:00:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T20:00:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-jgkqxwjw","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 \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T20:00:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T20:00:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 20:00:27.602192 1 request.go:752] "Waited before sending request" delay="1.082506767s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY2NzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T20:00:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T20:00:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T20:00:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T20:00:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 20:00:39.602151 1 request.go:752] "Waited before sending request" delay="1.994635126s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY3ODgsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T20:00:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T20:00:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T20:00:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:00:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 20:00:51.666952 1 request.go:752] "Waited before sending request" delay="1.787842778s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY5NzQsInN0YXJ0IjoiZTJlLXRlc3RzLWphdmEtcXVhcmt1cy1kdnp1MDgyMjhmNzdjMTY1NjAwZGFkODhlNWZjMzE1N2E2YmQtcG9kXHUwMDAwIn0&limit=5" I0517 20:01:03.666199 1 request.go:752] "Waited before sending request" delay="1.973404727s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY5NzQsInN0YXJ0IjoiZTJlLXRlc3RzLWphdmEtc3ByaW5nYm9vdC1kZmZ5enlieS1vbi1wdXNoLXJrYmN3LXN1bW1hcml6ZS1wb2RcdTAwMDAifQ&limit=5" I0517 20:01:13.666225 1 request.go:752] "Waited before sending request" delay="1.974050734s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjY5NzQsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYXFzY2xodi1vbi1wdXNoLXM4YmZrLWRlcGxveW1lbnQtY2hlY2stcG9kXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T20:01:23Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26c3d35ec508496091927d5e7eca32ee-get-images,tekton.dev/taskRunUID=13aa1c72-1aa3-4e5b-a7bb-853d2e77f1fe"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoe5df916c739191af275f582ee138ef83-verify-conforma,tekton.dev/taskRunUID=b1183552-89df-481c-96f8-a9b120e43131"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-clone-repository,tekton.dev/taskRunUID=d64a441d-c803-4139-885b-59e287dcb001"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deploy,tekton.dev/taskRunUID=83d9ad82-fe94-4155-ae74-2bb267c50922"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sb150b2de18e9b0e7962d170e41108370-download-sboms,tekton.dev/taskRunUID=921d6a6f-ec9d-4fd4-8ed5-f629ec15154e"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr3058fff9a1500edfc48d127daf796dbb-upload-sboms,tekton.dev/taskRunUID=84fec4e0-f5ed-459b-becf-ea4c8d412799"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3058fff9a1500edfc48d127daf796dbb-clone-repository,tekton.dev/taskRunUID=b9a4615f-6b8c-4e2c-b521-34e5370e4596"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b92599a03b8e97c78e58272d7777c1d9f-upload-sboms,tekton.dev/taskRunUID=4d0e4506-fa5e-4980-b69f-d7366bc951a0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-b150b2de18e9b0e7962d170e41108370-verify-conforma,tekton.dev/taskRunUID=3097e7ee-e502-4309-8ad8-e1fb87bc96df"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-verify\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" has cpu request 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-b150b2de18e932a7aef2bccc319421b00944187ad1ba-pod","kind":"Pod","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 \"step-verify\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-ieda576546f1a88d8d9e7b1268f83f62d-upload-sboms,tekton.dev/taskRunUID=41c329b2-463d-4c3f-a635-b58ada5e1ecd"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-sprb150b2de18e9b0e7962d170e41108370-upload-sboms,tekton.dev/taskRunUID=f388799b-7301-40b5-abee-9f9f5df14174"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-show-sbom,tekton.dev/taskRunUID=2fffbe10-f36e-4385-8f3d-67430fb6714a"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java26c3d35ec508496091927d5e7eca32ee-clone-repository,tekton.dev/taskRunUID=5eba95ef-824b-46bf-8173-9ba075532e29"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth228f6a13dd8f6650fa62d50a7529d520-clone-repository,tekton.dev/taskRunUID=03be8ce9-d757-4d49-ab0f-f072f5ae0211"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythe5df916c739191af275f582ee138ef83-clone-repository,tekton.dev/taskRunUID=09fd232b-1b2e-49a2-9006-e5a5077780d2"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas30c08d3db8054204af89e8b04c563cb0-get-images,tekton.dev/taskRunUID=87401c94-d7ac-484b-a46c-7051083ad659"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-scan,tekton.dev/taskRunUID=65024a50-0077-4706-8278-730c426be8df"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqeda576546f1a88d8d9e7b1268f83f62d-get-images,tekton.dev/taskRunUID=b0f98641-7922-47c6-a947-bd09cde0be3f"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcme5df916c739191af275f582ee138ef83-get-images,tekton.dev/taskRunUID=4bce3832-0391-452c-aa30-221ee29bb807"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-build,tekton.dev/taskRunUID=b3c22740-b00c-4dce-8179-092cf02a57ea"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-summarize,tekton.dev/taskRunUID=124163a0-3d9d-4d33-8f1f-0cf7aaa21c97"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-je5df916c739191af275f582ee138ef83-upload-sboms,tekton.dev/taskRunUID=6783bf51-f017-49d3-b592-4b74556766cb"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet30c08d3db8054204af89e8b04c563cb0-download-sboms,tekton.dev/taskRunUID=e9acf771-0caf-4e77-b22f-64278f8e405d"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-clone-repository,tekton.dev/taskRunUID=69b5f463-1ffc-47ff-95fa-12120a491f91"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd24852d17cb80b7444084599137615ff-get-images,tekton.dev/taskRunUID=e9df53ef-3edb-4153-a15c-314cd3845df6"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-build,tekton.dev/taskRunUID=80ad9718-db8f-4874-9110-1692f60b124c"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-summarize,tekton.dev/taskRunUID=98167d45-73bf-4221-9384-999865cc058f"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodeeda576546f1a88d8d9e7b1268f83f62d-clone-repository,tekton.dev/taskRunUID=0f7ca242-684c-4717-8859-078b6f717703"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-deployment-check,tekton.dev/taskRunUID=f35f98a3-127e-4500-8c9b-f07e698d23f5"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-build,tekton.dev/taskRunUID=1507c4ec-8fe9-47fe-bfbc-d94d6112f73d"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-show-sbom,tekton.dev/taskRunUID=6dec3a2c-3d10-4971-a7b6-47b4143b0267"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-summarize,tekton.dev/taskRunUID=b120c322-5d50-4d15-8967-ae293e57ef68"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-scan,tekton.dev/taskRunUID=ddc04b98-9771-48f5-ac07-e670dad3583d"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-scan,tekton.dev/taskRunUID=e8b9c746-b3f4-430e-8b68-9ae7b7622f7c"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qsbbd82ed5516d26a69128a938a29bed8f-verify-conforma,tekton.dev/taskRunUID=03bfe580-fa7f-45e2-bc5c-e095aeae50df"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26c3d35ec508496091927d5e7eca32ee-download-sboms,tekton.dev/taskRunUID=f9c85876-26dd-4f13-80b3-baa313c453d1"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinb150b2de18e9b0e7962d170e41108370-get-images,tekton.dev/taskRunUID=5f2a1a7e-fd97-45aa-ab72-13ce29c2c933"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-build,tekton.dev/taskRunUID=f06689b0-4d31-4a11-8465-4800fea5396e"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-clone-repository,tekton.dev/taskRunUID=8eaf8f8a-ca01-4d61-8064-35bc9c8456f9"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-scan,tekton.dev/taskRunUID=349c4626-5604-4545-aebb-70f7932cf917"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-clone-repository,tekton.dev/taskRunUID=a8e13c8f-5512-4fee-b376-99aa016fa8c2"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96b75e18d6327f67f868076dced9d569-clone-repository,tekton.dev/taskRunUID=3d8265cb-3aa6-4e00-b386-031cb45185e4"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-id02daff808218a6999832826b9b58a94-upload-sboms,tekton.dev/taskRunUID=a6278610-185a-4ae9-9745-29d98eb213d0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-build,tekton.dev/taskRunUID=c54e950c-4e20-412c-8f41-442ab2fa0432"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-upload-sboms,tekton.dev/taskRunUID=f33e7d4b-3b84-4d7e-9f75-c076f1da94e7"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom,tekton.dev/taskRunUID=3f74dbf8-2996-4fe3-86bf-60e178d1afdf"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-scan,tekton.dev/taskRunUID=681f6bf6-22cb-4e3e-9233-8dc3801860cc"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-scan,tekton.dev/taskRunUID=a790b3bd-365d-46c4-a137-5c801d35296a"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s3058fff9a1500edfc48d127daf796dbb-download-sboms,tekton.dev/taskRunUID=3ebc5365-1e36-43e8-9616-67cb7f6664ca"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-summarize,tekton.dev/taskRunUID=e9b6dcef-aae8-4fb9-97ec-ca55b253d971"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deploy,tekton.dev/taskRunUID=1faa6c7c-4fc0-4f44-b15e-ccab0ea7db1c"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deployment-check,tekton.dev/taskRunUID=003c09e5-af03-4b0f-9fd5-e680957c212e"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth16243c357c8010e875e0050027a654ac-clone-repository,tekton.dev/taskRunUID=1317ed27-3702-4705-8a14-87f5193a19ec"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn92599a03b8e97c78e58272d7777c1d9f-clone-repository,tekton.dev/taskRunUID=c3bbf77a-ff0f-40b7-bdfb-a223ae9502d0"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne30c08d3db8054204af89e8b04c563cb0-verify-conforma,tekton.dev/taskRunUID=3739ba7d-3072-4c55-8a43-f213d0c18f28"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas92599a03b8e97c78e58272d7777c1d9f-get-images,tekton.dev/taskRunUID=d0004145-47df-4164-8bb8-0935fb944312"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd24852d17cb80b7444084599137615ff-download-sboms,tekton.dev/taskRunUID=d26e1dbd-f267-431e-9e26-ecd1f1ef9838"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26c3d35ec508496091927d5e7eca32ee-upload-sboms,tekton.dev/taskRunUID=9a278a09-284b-4a02-9959-4d824777dbda"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad24852d17cb80b7444084599137615ff-upload-sboms,tekton.dev/taskRunUID=88147fd6-4305-4184-ac33-463de074fdd3"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn30c08d3db8054204af89e8b04c563cb0-clone-repository,tekton.dev/taskRunUID=e0228d99-de13-4737-8aae-4f330a6e9f03"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-show-sbom,tekton.dev/taskRunUID=999d862e-5ce1-494c-a2f5-b0e92da727e2"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javab150b2de18e9b0e7962d170e41108370-clone-repository,tekton.dev/taskRunUID=fc20f0e1-7ecd-4579-a7ef-35931b41e5a5"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-summarize,tekton.dev/taskRunUID=4b5131cb-2043-4a16-8495-439d7ff64b70"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-show-sbom,tekton.dev/taskRunUID=a7d5af79-fa56-4b75-9566-a61c649f4f49"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythone5df916c739191af275f582ee138ef83-download-sboms,tekton.dev/taskRunUID=e8e22b2c-f4f1-47ca-9ae8-74f6cd615c97"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-scan,tekton.dev/taskRunUID=b726b770-4634-431f-8d53-e7714f79e9b3"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsybbd82ed5516d26a69128a938a29bed8f-download-sboms,tekton.dev/taskRunUID=6b14965f-df9e-428d-a537-1ce1e29c21cb"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm-upload-sboms,tekton.dev/taskRunUID=98ce5744-50f3-4f05-b0df-8e61f2d0a2e3"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin3058fff9a1500edfc48d127daf796dbb-get-images,tekton.dev/taskRunUID=bfc3b19c-caea-49ea-bed4-c0d60784cd6a"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqd02daff808218a6999832826b9b58a94-get-images,tekton.dev/taskRunUID=dc6ddd50-a13c-4b8a-82f8-8191170be05b"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-scan,tekton.dev/taskRunUID=f1cd7d93-8ccb-49d1-b874-227f6338f67e"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-deployment-check,tekton.dev/taskRunUID=ae6daff8-48b1-4de2-8aaa-ad4db6019883"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:01:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T20:01:23Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T20:01:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 20:01:25.665221 1 request.go:752] "Waited before sending request" delay="1.57933012s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-stage/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjczNjIsInN0YXJ0IjoiL2UyZS10ZXN0cy1qYXZhLXF1YXJrdXMtZHZ6dWxqZ3YtNmY3Y2JmNWY5Zi1oam1qalx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-05-17T20:01:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T20:01:27Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-05-17T20:02:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T20:02:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6554d76cc9"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,batch.kubernetes.io/job-name=rekor-createtree-job-4r22t,controller-uid=640aeb12-de31-41ae-95e2-351581b4293d,job-name=rekor-createtree-job-4r22t"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5979bd574f"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cfbccd879"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7dbb6f6bbc"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=5cd9fdd578"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,batch.kubernetes.io/job-name=segment-backup-installation-6k9pc,controller-uid=00bae981-5410-4c31-87f7-b8d68b485660,job-name=segment-backup-installation-6k9pc"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6bc7c8dc45"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68df7685bd"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,batch.kubernetes.io/job-name=ctlog-createtree-job-q5htj,controller-uid=c861c981-62ce-428a-af7f-43306dd18bd9,job-name=ctlog-createtree-job-q5htj"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6664747cfc"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,batch.kubernetes.io/job-name=tuf-repository-init-pqpt5,controller-uid=75d8c98b-76a1-4f16-a478-9bd09b68edbc,job-name=tuf-repository-init-pqpt5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-05-17T20:02:25Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=5454794c95,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-6865ffdb79,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-05-17T20:02:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-05-17T20:02:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-05-17T20:02:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-05-17T20:02:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=7RsJqhQAMOaG1e003BCLYNeLyTyf6VbXcl6jVL,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=68f8d47866"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-05-17T20:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-05-17T20:02:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 20:02:27.620183 1 request.go:752] "Waited before sending request" delay="1.005845935s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgwODcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-05-17T20:02:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=8488fc9f57"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","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 \"service\" has memory limit 0"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-05-17T20:02:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-05-17T20:02:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T20:02:35Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 20:02:39.619759 1 request.go:752] "Waited before sending request" delay="1.992911657s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgyMjYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,batch.kubernetes.io/job-name=tssc-iam,controller-uid=8f6a08ff-eede-4d66-885b-d8f332a6e682,job-name=tssc-iam"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.2,olm.permissions.hash=36jW9QlaNsvzPJGRuCuNRcHk7hOZa26E3ofORt"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-b44dfbf7c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-05-17T20:02:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-05-17T20:02:39Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=b6689d66b"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=77c79c757"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4bebfba3-c4c4-4da1-a62c-a962746babf9,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6db44c79bb,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=05172026-192726-UTC,pod-template-hash=7bcfc5bbcc"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=766df54886"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58b584cfc7"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-05-17T20:02:45Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0517 20:02:49.621118 1 request.go:752] "Waited before sending request" delay="1.994805926s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjgzNDMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T20:02:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0517 20:02:59.683110 1 request.go:752] "Waited before sending request" delay="1.97737305s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg0MDUsInN0YXJ0IjoiZTJlLXRlc3RzLWphdmEtc3ByaW5nYm9vdC1kYjMwY2MxMGFkMjViNjY3YTg5NmQ3MjY4NzNhYjQxZDUtcG9kXHUwMDAwIn0&limit=5" I0517 20:03:09.683122 1 request.go:752] "Waited before sending request" delay="1.975598953s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg0MDUsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqZWRhNTc2NTQ2ZjFhN2I0NWMxZDhiMThhNWFmZWU1NWY1ODE3YmJhOGJmNjAtcG9kXHUwMDAwIn0&limit=5" I0517 20:03:19.683140 1 request.go:752] "Waited before sending request" delay="1.97963998s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Njg0MDUsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1qY21lNWRmOTE2MzVkMGNjZGQ2NzEwZTc4MGVlOGM5MDY3MzFjZjk2NzItcG9kXHUwMDAwIn0&limit=5" {"level":"info","ts":"2026-05-17T20:03:23Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-scan,tekton.dev/taskRunUID=e8b9c746-b3f4-430e-8b68-9ae7b7622f7c"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b30c08d3db8054204af89e8b04c563cb0-upload-sboms,tekton.dev/taskRunUID=e477cf94-093b-4280-9ce9-65421ae9b2cf"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas30c08d3db8054204af89e8b04c563cb0-get-images,tekton.dev/taskRunUID=87401c94-d7ac-484b-a46c-7051083ad659"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qs60d6ea5a37ba6b9f9a755531d42fb322-verify-conforma,tekton.dev/taskRunUID=4aeaea3b-f0de-4860-907c-130e7ed9fa83"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-scan,tekton.dev/taskRunUID=e22d0db7-b976-49cd-a097-a0b74e5a8666"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejd02daff808218a6999832826b9b58a94-verify-conforma,tekton.dev/taskRunUID=68153787-9f69-4958-a6cc-ac3bf8b85ba1"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejsd02daff808218a6999832826b9b58a94-download-sboms,tekton.dev/taskRunUID=282b24b6-ad5b-4bb1-965c-e748dfb4ff31"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-jcm16243c357c8010e875e0050027a654ac-get-images,tekton.dev/taskRunUID=fda287e7-af0f-47e2-806f-5ec9a8b1c7aa"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodejeda576546f1a88d8d9e7b1268f83f62d-verify-conforma,tekton.dev/taskRunUID=11133d9f-b806-4e76-82e0-d9c07fd65aca"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q26c3d35ec508496091927d5e7eca32ee-download-sboms,tekton.dev/taskRunUID=f9c85876-26dd-4f13-80b3-baa313c453d1"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn30c08d3db8054204af89e8b04c563cb0-clone-repository,tekton.dev/taskRunUID=e0228d99-de13-4737-8aae-4f330a6e9f03"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-build,tekton.dev/taskRunUID=c54e950c-4e20-412c-8f41-442ab2fa0432"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d24852d17cb80b7444084599137615ff-verify-conforma,tekton.dev/taskRunUID=ec31b4c2-9680-48fd-a29a-0d4c9a826492"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-build,tekton.dev/taskRunUID=055f3ed5-3553-4866-8940-a56820520c6a"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deploy,tekton.dev/taskRunUID=83d9ad82-fe94-4155-ae74-2bb267c50922"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded02daff808218a6999832826b9b58a94-clone-repository,tekton.dev/taskRunUID=ed84d029-c00b-4c5f-82cc-9d939ef2075a"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-scan,tekton.dev/taskRunUID=fe096f05-cf25-4956-9a3b-775e5de9d239"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-build,tekton.dev/taskRunUID=a15bf156-d841-4570-9d0f-c9f879fd1b12"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deploy,tekton.dev/taskRunUID=466151b0-ff3c-44e5-aa90-daa5d02d6337"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-upload-sboms,tekton.dev/taskRunUID=f33e7d4b-3b84-4d7e-9f75-c076f1da94e7"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-scan,tekton.dev/taskRunUID=1530ce84-9353-4340-b7b0-bbc1981251f5"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-deploy,tekton.dev/taskRunUID=de420159-1c3b-4be4-a87e-37c27a57253f"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet92599a03b8e97c78e58272d7777c1d9f-download-sboms,tekton.dev/taskRunUID=39efef90-0500-464c-9fb5-2037c6cbf33c"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d0ececdfcdd768207cac8461ff09869-show-sbom,tekton.dev/taskRunUID=2fffbe10-f36e-4385-8f3d-67430fb6714a"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad24852d17cb80b7444084599137615ff-clone-repository,tekton.dev/taskRunUID=490e12bd-84e3-448d-8441-6faa328ee712"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node72d58d3857b05c94a6113501bf0827ed-clone-repository,tekton.dev/taskRunUID=389d385e-052b-473d-aaf1-75e288728ed2"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423820695,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=4b3eaaa7a9ce28c90a4af03e9bd04e9f86a5806e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-v7fgb,tekton.dev/pipelineRunUID=1008c584-8ebb-4a1a-ada5-719a1e64ae3e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqd02daff808218a6999832826b9b58a94-get-images,tekton.dev/taskRunUID=dc6ddd50-a13c-4b8a-82f8-8191170be05b"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythe5df916c739191af275f582ee138ef83-clone-repository,tekton.dev/taskRunUID=09fd232b-1b2e-49a2-9006-e5a5077780d2"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-show-sbom,tekton.dev/taskRunUID=af32111e-c6f6-43a8-8e94-87db7a8dc0bd"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-qsbbd82ed5516d26a69128a938a29bed8f-verify-conforma,tekton.dev/taskRunUID=03bfe580-fa7f-45e2-bc5c-e095aeae50df"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-clone-repository,tekton.dev/taskRunUID=e2b4ebc6-3033-4a04-9dcb-f542b8e5ac13"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-summarize,tekton.dev/taskRunUID=304780ca-970d-4b9e-ad47-486b503889b9"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-je5df916c739191af275f582ee138ef83-upload-sboms,tekton.dev/taskRunUID=6783bf51-f017-49d3-b592-4b74556766cb"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python16243c357c8010e875e0050027a654ac-download-sboms,tekton.dev/taskRunUID=c9dc4926-1521-460e-9a65-202a99f249ca"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua26c3d35ec508496091927d5e7eca32ee-upload-sboms,tekton.dev/taskRunUID=9a278a09-284b-4a02-9959-4d824777dbda"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-scan,tekton.dev/taskRunUID=65024a50-0077-4706-8278-730c426be8df"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423550766,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=cd936ce37bde28bc90150c002c41d67d02e19748,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm,tekton.dev/pipelineRunUID=2324258b-82e0-4166-82a5-299204a87b21,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-pull-request-ssvhm-show-sbom,tekton.dev/taskRunUID=c6012297-c73c-457b-9634-0ed25f5039c7"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth16243c357c8010e875e0050027a654ac-clone-repository,tekton.dev/taskRunUID=1317ed27-3702-4705-8a14-87f5193a19ec"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423949548,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=be926cef4a05b6acd6485f80c57237a6c23a68b3,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-x8pk5,tekton.dev/pipelineRunUID=07188826-4eba-4f00-8873-e189f516cfff,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythoe5df916c739191af275f582ee138ef83-verify-conforma,tekton.dev/taskRunUID=b1183552-89df-481c-96f8-a9b120e43131"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deploy,tekton.dev/taskRunUID=3a5efdff-8ac5-4528-98fd-0f32040b19c9"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-summarize,tekton.dev/taskRunUID=08f399fe-2126-4cd9-96cf-4ff16f6420db"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-clone-repository,tekton.dev/taskRunUID=a8e13c8f-5512-4fee-b376-99aa016fa8c2"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-build,tekton.dev/taskRunUID=b3c22740-b00c-4dce-8179-092cf02a57ea"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76424023824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=45c4a732d5e2e05adc56a70b001f6585d572adef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-g62vh,tekton.dev/pipelineRunUID=e70b9fdf-09f0-4cfe-bbe9-cb9473233e98,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet30c08d3db8054204af89e8b04c563cb0-download-sboms,tekton.dev/taskRunUID=e9acf771-0caf-4e77-b22f-64278f8e405d"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423854546,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv-get-images,tekton.dev/taskRunUID=2b567e6a-2a72-421b-aa32-eef8592bf035"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-build,tekton.dev/taskRunUID=f06689b0-4d31-4a11-8465-4800fea5396e"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-show-sbom,tekton.dev/taskRunUID=e09c15d0-376e-422d-82ba-323a762d0b06"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-build,tekton.dev/taskRunUID=2f989698-e2c3-4e7f-87db-a31de865ff24"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-b150b2de18e9b0e7962d170e41108370-verify-conforma,tekton.dev/taskRunUID=3097e7ee-e502-4309-8ad8-e1fb87bc96df"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin3058fff9a1500edfc48d127daf796dbb-get-images,tekton.dev/taskRunUID=bfc3b19c-caea-49ea-bed4-c0d60784cd6a"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-summarize,tekton.dev/taskRunUID=98167d45-73bf-4221-9384-999865cc058f"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-scan,tekton.dev/taskRunUID=a28585e6-5b1a-46de-969e-92607117392f"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-scan,tekton.dev/taskRunUID=e276bc2c-74eb-4694-97e4-d3c821af06de"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-iaqeda576546f1a88d8d9e7b1268f83f62d-get-images,tekton.dev/taskRunUID=b0f98641-7922-47c6-a947-bd09cde0be3f"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-build,tekton.dev/taskRunUID=c4325748-e734-4529-be44-6c50717e36c1"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-ieda576546f1a88d8d9e7b1268f83f62d-upload-sboms,tekton.dev/taskRunUID=41c329b2-463d-4c3f-a635-b58ada5e1ecd"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-deployment-check,tekton.dev/taskRunUID=650ba724-4298-4942-9330-b7f7cf70110f"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423689181,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=8b14ffde26dc1c58643d39adc4170ead4aacaa95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-push-v8m9v,tekton.dev/pipelineRunUID=a64db461-ac58-4714-82fb-94331323ea30,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-push-v8m9v-deployment-check,tekton.dev/taskRunUID=003c09e5-af03-4b0f-9fd5-e680957c212e"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423971040,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=d50864725c467078de1cdda7f4bc317ca5486afb,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-fp7s2,tekton.dev/pipelineRunUID=0fecba3c-4995-4ee0-b03a-758bd04b5443,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark26c3d35ec508496091927d5e7eca32ee-get-images,tekton.dev/taskRunUID=13aa1c72-1aa3-4e5b-a7bb-853d2e77f1fe"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-build,tekton.dev/taskRunUID=53ba08d7-e539-46e6-9839-45fad72a51dc"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76424051779,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-gitops-repository,pipelinesascode.tekton.dev/sha=9392fdd7207edd37a17048b417c96de24d593102,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-gitops-on-pull-request-7vs7s,tekton.dev/pipelineRunUID=aef96cd2-b1a7-43a0-83d2-f8a98983fe80,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho16243c357c8010e875e0050027a654ac-verify-conforma,tekton.dev/taskRunUID=703962d2-9c64-45e1-b4fc-96313cd03d4d"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinb150b2de18e9b0e7962d170e41108370-get-images,tekton.dev/taskRunUID=5f2a1a7e-fd97-45aa-ab72-13ce29c2c933"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3058fff9a1500edfc48d127daf796dbb-clone-repository,tekton.dev/taskRunUID=b9a4615f-6b8c-4e2c-b521-34e5370e4596"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javaf492796c2f2974a01e70937ea49fb602-deployment-check,tekton.dev/taskRunUID=f35f98a3-127e-4500-8c9b-f07e698d23f5"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-deployment-check,tekton.dev/taskRunUID=0e28f092-4551-4fc7-97f1-624a9ab7d72b"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-deployment-check,tekton.dev/taskRunUID=3e89e3ed-6f34-43e4-ac8e-b18bbf4133bb"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423718335,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=f9c44e591436c836bf41a5fa24f1e3d2653ef9e4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2,tekton.dev/pipelineRunUID=000bc559-7332-4c12-8461-edf8442f864f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-push-hzqj2-scan,tekton.dev/taskRunUID=b726b770-4634-431f-8d53-e7714f79e9b3"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=4c8c185c34cc57f7fae5bf2a2c45084baff7322e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-hqnkv,tekton.dev/pipelineRunUID=333749b9-ae6e-4596-9f96-835e0a14840f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-qbbd82ed5516d26a69128a938a29bed8f-clone-repository,tekton.dev/taskRunUID=beab6c11-5bfb-46c1-983c-81d2540aeec0"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd24852d17cb80b7444084599137615ff-get-images,tekton.dev/taskRunUID=e9df53ef-3edb-4153-a15c-314cd3845df6"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423596118,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=1be3cba5293d19c6619d1b738653d0123909beb4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5,tekton.dev/pipelineRunUID=e06e4f2c-e9b7-4524-aebe-a1634c2dab0a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-pull-request-j8dw5-summarize,tekton.dev/taskRunUID=dd0799a9-65f5-4a65-87fc-70a1a780fe3d"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424193415,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=5a381fe9244b9d73e047fbc901a0e3637fc109f4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7,tekton.dev/pipelineRunUID=51167e97-6a0f-41ef-9976-f6b3aabac527,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-jjts7-show-sbom,tekton.dev/taskRunUID=8b43d061-78f0-4319-868c-4b4b29f4247a"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-summarize,tekton.dev/taskRunUID=540031c8-5f6a-4a40-bb11-8fa7b182960b"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-build,tekton.dev/taskRunUID=13b6e204-c651-4db7-978c-eefd6b846632"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-deployment-check,tekton.dev/taskRunUID=db3e99f6-1a27-4640-9527-1c55ca7087bc"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424064800,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=11f7bb3a2dff1ec0d1d66476eb0a3c2260a79ed7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm,tekton.dev/pipelineRunUID=d379f4ef-e114-4dd9-a68b-666230a0cdde,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-pull-request-gl4nm-build,tekton.dev/taskRunUID=80ad9718-db8f-4874-9110-1692f60b124c"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn92599a03b8e97c78e58272d7777c1d9f-clone-repository,tekton.dev/taskRunUID=c3bbf77a-ff0f-40b7-bdfb-a223ae9502d0"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-show-sbom,tekton.dev/taskRunUID=701b3fb3-0ac6-459b-8787-f7e73650aee3"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java0f9ddd9a7e89c98965a3e07d35ee0ef2-deployment-check,tekton.dev/taskRunUID=ae6daff8-48b1-4de2-8aaa-ad4db6019883"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423745319,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=9a7d414e80421b0d59d084336be2a20d938ec532,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-push-srggd,tekton.dev/pipelineRunUID=d1a29fad-4af4-4862-8614-42563f7e0bf6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-push-srggd-scan,tekton.dev/taskRunUID=681f6bf6-22cb-4e3e-9233-8dc3801860cc"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-clone-repository,tekton.dev/taskRunUID=6256c3e2-9002-44a9-9c71-1caf90a2ddc4"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423561855,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9-show-sbom,tekton.dev/taskRunUID=d1091b25-7a67-4fe6-bc25-d80906a813b8"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-build,tekton.dev/taskRunUID=1f7fa488-642d-4c7e-97d8-36ac52e778e6"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423554143,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-repository,pipelinesascode.tekton.dev/sha=151a38d86f1da9e1f73b9582a481367e8a13c150,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52,tekton.dev/pipelineRunUID=06b9c52c-c94b-4bd5-8872-eb598e294aae,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-qsyxpwns-on-pull-request-v9p52-summarize,tekton.dev/taskRunUID=089ce71a-0489-4a71-9819-83784d35bf78"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76423755458,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-repository,pipelinesascode.tekton.dev/sha=20d2708fb2d38c8c88c09bdbcccb15dc25f656b5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8,tekton.dev/pipelineRunUID=ad1ce1c1-cd79-437d-a734-da622e9e8108,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-dvzuljgv-on-push-vvfs8-summarize,tekton.dev/taskRunUID=8598ab8e-591a-489b-a602-b812c78e3f9b"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sb150b2de18e9b0e7962d170e41108370-download-sboms,tekton.dev/taskRunUID=921d6a6f-ec9d-4fd4-8ed5-f629ec15154e"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-repository,pipelinesascode.tekton.dev/sha=615845f0ea54b566368cca3bc085a6a5d19ae73e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-on-pull-request-2v5p9,tekton.dev/pipelineRunUID=ae63bd95-0088-478c-abfc-a5f9c6d95d4c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn70e80385717d593a50f88ed117696f26-clone-repository,tekton.dev/taskRunUID=c59c3f79-36e2-4598-ba95-e09c5acdd515"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas92599a03b8e97c78e58272d7777c1d9f-get-images,tekton.dev/taskRunUID=d0004145-47df-4164-8bb8-0935fb944312"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3058fff9a1500edfc48d127daf796dbb-verify-conforma,tekton.dev/taskRunUID=d06b6dba-b853-48cf-ac04-af92c3cbc8a5"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pipelinesascode.tekton.dev/check-run-id=76423957370,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-qsyxpwns-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-qsyxpwns-gitops-repository,pipelinesascode.tekton.dev/sha=ed404cc4b36f5ca57df9d574e7e37d1c84d589bf,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-qsyxpwns-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRun=e2e-tests-go-qsyxpwns-gitops-on-pull-request-472vm,tekton.dev/pipelineRunUID=28ada393-46b9-45a9-9a2c-59aebc96c614,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-qsy60d6ea5a37ba6b9f9a755531d42fb322-download-sboms,tekton.dev/taskRunUID=fbb72464-7ee6-4202-a9ff-ee6589972e53"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad24852d17cb80b7444084599137615ff-upload-sboms,tekton.dev/taskRunUID=88147fd6-4305-4184-ac33-463de074fdd3"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424350578,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=d40b8d50c7876dc5ff044f51e930db6006759878,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-whmng,tekton.dev/pipelineRunUID=183eadd8-01ef-4b6f-b38f-c2de08d8b239,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s3058fff9a1500edfc48d127daf796dbb-download-sboms,tekton.dev/taskRunUID=3ebc5365-1e36-43e8-9616-67cb7f6664ca"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423659141,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-repository,pipelinesascode.tekton.dev/sha=032e6d39d58ec02753c6d3cfc341a409725b7992,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk,tekton.dev/pipelineRunUID=87d58a1f-1d67-44d2-b18d-fdb64242e025,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-iaqsclhv-on-push-s8bfk-summarize,tekton.dev/taskRunUID=15c07aeb-1f79-4015-bc3a-a5aa630519b9"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pipelinesascode.tekton.dev/check-run-id=76423549553,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-jcmidddr-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-jcmidddr-repository,pipelinesascode.tekton.dev/sha=2ffc474c6f1027663d3873242dfe5bff076d11ee,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-jcmidddr,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph,tekton.dev/pipelineRunUID=a5a60a70-038d-4748-8c79-547cfea62959,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-jcmidddr-on-pull-request-qqbph-show-sbom,tekton.dev/taskRunUID=5cac1363-89b4-497f-94ed-8c0d45722008"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pipelinesascode.tekton.dev/check-run-id=76424077971,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-dvzuljgv-gitops-repository,pipelinesascode.tekton.dev/sha=34e3fe81888ced1594255ff5754bb16150f53b0f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-dvzuljgv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRun=e2e-tests-java-quarkus-dvzuljgv-gitops-on-pull-request-2jn48,tekton.dev/pipelineRunUID=c8de3027-f8fe-4ea7-8bf9-58e0a9aa59fc,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd24852d17cb80b7444084599137615ff-download-sboms,tekton.dev/taskRunUID=d26e1dbd-f267-431e-9e26-ecd1f1ef9838"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424448826,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-gitops-repository,pipelinesascode.tekton.dev/sha=6c2898ce8743e52dc2390d5c2526a0de609f7f35,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-gitops-on-pull-request-zdrqh,tekton.dev/pipelineRunUID=b3d4987b-64f0-4068-a63f-436352193efb,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-sprb150b2de18e9b0e7962d170e41108370-upload-sboms,tekton.dev/taskRunUID=f388799b-7301-40b5-abee-9f9f5df14174"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pipelinesascode.tekton.dev/check-run-id=76424041127,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-dffyzyby-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-dffyzyby-repository,pipelinesascode.tekton.dev/sha=dd6e4fb960f53c4316b03260b58cb6bdbc71e3b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-dffyzyby,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw,tekton.dev/pipelineRunUID=81d28fb2-06c4-4427-9cb1-0e894a0416bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-dffyzyby-on-push-rkbcw-show-sbom,tekton.dev/taskRunUID=3f74dbf8-2996-4fe3-86bf-60e178d1afdf"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pipelinesascode.tekton.dev/check-run-id=76423918748,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-iaqsclhv-gitops-repository,pipelinesascode.tekton.dev/sha=f721490b13f73becac4095eae5830ab3c7276720,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-iaqsclhv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRun=e2e-tests-nodejs-iaqsclhv-gitops-on-pull-request-lfbrf,tekton.dev/pipelineRunUID=280d85f4-7097-4be5-b06f-3de6fc84d738,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejseda576546f1a88d8d9e7b1268f83f62d-download-sboms,tekton.dev/taskRunUID=b3f1ae31-8b75-4696-ac71-669f7edbde3d"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pipelinesascode.tekton.dev/check-run-id=76423918956,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-saeohgmm-gitops-repository,pipelinesascode.tekton.dev/sha=d168c22906c89704864eedd16faf7663f624dc99,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-saeohgmm-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-saeohgmm-gitops-on-pull-request-rl895,tekton.dev/pipelineRunUID=15354ed7-5282-45b0-b67b-c8792093fd54,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne92599a03b8e97c78e58272d7777c1d9f-verify-conforma,tekton.dev/taskRunUID=530c1bd5-f243-415f-b682-e01952730798"} {"level":"debug","ts":"2026-05-17T20:03:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-05-17T20:03:23Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T20:03:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-05-17T20:03:27Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=7fc9b4d6b4"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=8659d4f74c"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6f7cbf5f9f"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=5d4889c6f5"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=6bf5f6bbbd"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=84bcf85bcc"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx,pod-template-hash=6cc6cb9d64"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=78fbdf7f8d"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw,pod-template-hash=54947bb98"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=ff47598df"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=6c5579f98b"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=8bd88b4cc"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-rxphlizh,app.kubernetes.io/part-of=e2e-tests-python-rxphlizh,argocd/app-name=e2e-tests-python-rxphlizh,backstage.io/kubernetes-id=e2e-tests-python-rxphlizh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-rxphlizh,pod-template-hash=5f8cf8468"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb,pod-template-hash=8b94c565b"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-jgkqxwjw,app.kubernetes.io/part-of=e2e-tests-java-springboot-jgkqxwjw,argocd/app-name=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-id=e2e-tests-java-springboot-jgkqxwjw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-jgkqxwjw"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-kgchnyjd,app.kubernetes.io/part-of=e2e-tests-go-kgchnyjd,argocd/app-name=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-id=e2e-tests-go-kgchnyjd,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-kgchnyjd,pod-template-hash=79957b56d4"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=67c84bb44d"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-bhonpevx,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-bhonpevx,argocd/app-name=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-bhonpevx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-bhonpevx"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-saeohgmm,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-saeohgmm,argocd/app-name=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-saeohgmm,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-saeohgmm,pod-template-hash=588fdb855b"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7dbdfff59d"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-hpbcqubh,app.kubernetes.io/part-of=e2e-tests-nodejs-hpbcqubh,argocd/app-name=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-id=e2e-tests-nodejs-hpbcqubh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-hpbcqubh,pod-template-hash=67d85f685c"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv,pod-template-hash=6cd5c6f568"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-iaqsclhv,app.kubernetes.io/part-of=e2e-tests-nodejs-iaqsclhv,argocd/app-name=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-id=e2e-tests-nodejs-iaqsclhv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-iaqsclhv,pod-template-hash=77d86ccbf"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-qsyxpwns,app.kubernetes.io/part-of=e2e-tests-go-qsyxpwns,argocd/app-name=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-id=e2e-tests-go-qsyxpwns,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-qsyxpwns,pod-template-hash=5cf8bd5488"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-dvzuljgv,app.kubernetes.io/part-of=e2e-tests-java-quarkus-dvzuljgv,argocd/app-name=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-id=e2e-tests-java-quarkus-dvzuljgv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-dvzuljgv"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-mzomvvvb,app.kubernetes.io/part-of=e2e-tests-java-quarkus-mzomvvvb,argocd/app-name=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-id=e2e-tests-java-quarkus-mzomvvvb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-mzomvvvb"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-dffyzyby,app.kubernetes.io/part-of=e2e-tests-java-springboot-dffyzyby,argocd/app-name=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-id=e2e-tests-java-springboot-dffyzyby,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-dffyzyby,pod-template-hash=7497978b4b"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-jcmidddr,app.kubernetes.io/part-of=e2e-tests-python-jcmidddr,argocd/app-name=e2e-tests-python-jcmidddr,backstage.io/kubernetes-id=e2e-tests-python-jcmidddr,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-jcmidddr,pod-template-hash=77df759496"} {"level":"debug","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-05-17T20:03:27Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"}