{"level":"info","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Go Version: go1.25.7 (Red Hat 1.25.7-1.module+el8.10.0+23993+83a15e10) X:strictfipsruntime"} {"level":"info","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-21T16:48:22Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-21T16:48:22Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-21T16:48:22Z","logger":"ConfigMapWatcher","msg":"a ConfigMap has been created under watched namespace","name":"deployment-validation-operator-config","namespace":"openshift-deployment-validation-operator"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"Current set of enabled checks","checks":"dangling-horizontalpodautoscaler, dangling-ingress, dangling-networkpolicy, dangling-networkpolicypeer-podselector, dangling-service, dangling-servicemonitor, dnsconfig-options, duplicate-env-var, host-ipc, host-network, host-pid, hpa-minimum-three-replicas, invalid-target-ports, liveness-port, minimum-three-replicas, no-anti-affinity, no-node-affinity, non-existent-service-account, non-isolated-pod, pdb-max-unavailable, pdb-min-available, privilege-escalation-container, privileged-container, readiness-port, run-as-non-root, scc-deny-privileged-container, startup-port, unsafe-sysctls, unset-cpu-requirements, unset-memory-requirements"} {"level":"info","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"info","ts":"2026-04-21T16:48:22Z","logger":"KubeAPIWarningLogger","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-21T16:48:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"info","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"info","ts":"2026-04-21T16:50:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T16:52:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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-04-21T16:52:22Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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 and limits for your container 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-04-21T16:52:22Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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 requests and limits for your container 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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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 and limits for your container 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-04-21T16:52:22Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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 requests and limits for your container 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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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-04-21T16:52:22Z","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 and limits for your container 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-04-21T16:52:22Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:52:22Z","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 requests and limits for your container 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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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 and limits for your container 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-04-21T16:52:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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 and limits for your container 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-04-21T16:52:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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 and limits for your container 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-04-21T16:52:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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 and limits for your container 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-04-21T16:52:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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 and limits for your container 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-04-21T16:52:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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 and limits for your container 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-04-21T16:52:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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 requests and limits for your container 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-04-21T16:52:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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 requests and limits for your container 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-04-21T16:52:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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 requests and limits for your container 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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:52:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T16:52:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T16:52:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:52:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:52:24Z","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-04-21T16:52:24Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:52:24Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:52:24Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:52:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","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-04-21T16:52:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-21T16:52:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:54:22Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:54:22Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T16:54:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:54:22Z","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-04-21T16:54:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 and limits for your container 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-04-21T16:54:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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 requests and limits for your container 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-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:54:23Z","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-04-21T16:54:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-21T16:54:23Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T16:56:22Z","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-04-21T16:56:22Z","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-04-21T16:56:22Z","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-04-21T16:56:22Z","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-04-21T16:56:22Z","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-04-21T16:56:22Z","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-04-21T16:56:22Z","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-04-21T16:56:22Z","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-04-21T16:56:22Z","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 and limits for your container 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-04-21T16:56:22Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:22Z","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 and limits for your container 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-04-21T16:56:22Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:22Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:22Z","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 requests and limits for your container 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-04-21T16:56:22Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:22Z","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 requests and limits for your container 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-04-21T16:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T16:56:22Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T16:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T16:56:22Z","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-04-21T16:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","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 \"createtree\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"createtree\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"createtree\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"createtree\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-7qh8d","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"createtree\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"ctlog\" not found"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","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 \"ctlog\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 \"rekor-redis\" not found"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor-ui\" not found"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","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-search-ui\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","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 \"ctlog\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","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 \"ctlog\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 and limits for your container 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-04-21T16:56:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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 requests and limits for your container 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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor\" not found"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"backfill-redis\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"backfill-redis\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"backfill-redis\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"backfill-redis\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"backfill-redis","kind":"CronJob","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"backfill-redis\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-sbdqq","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-sbdqq","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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-04-21T16:56:23Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:56:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T16:56:23Z","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-04-21T16:56:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","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-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","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-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:56:24Z","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-04-21T16:56:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-21T16:56:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T16:58:22Z","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-04-21T16:58:22Z","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-04-21T16:58:22Z","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-04-21T16:58:22Z","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-04-21T16:58:22Z","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-04-21T16:58:22Z","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-04-21T16:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"ctlog\" not found"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","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 \"ctlog\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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 requests and limits for your container 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-04-21T16:58:23Z","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"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 \"rekor\" not found"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 and limits for your container 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-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 and limits for your container 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-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 \"rekor\" not found"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 and limits for your container 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-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 and limits for your container 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-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","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-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor-ui\" not found"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","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-search-ui\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor-ui\" not found"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","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-search-ui\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","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-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-hl92r","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 \"rekor\" not found"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 and limits for your container 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-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-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 and limits for your container 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-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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 and limits for your container 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-04-21T16:58:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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 requests and limits for your container 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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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 and limits for your container 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-04-21T16:58:23Z","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 and limits for your container 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 limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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 requests and limits for your container 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-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor-ui\" not found"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","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-search-ui\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory request 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","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.3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=6150de00-00ea-4c10-a58f-450cd705a700,batch.kubernetes.io/job-name=create-importers,controller-uid=6150de00-00ea-4c10-a58f-450cd705a700,job-name=create-importers"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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.3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=2aed9bf7-47eb-46ab-97db-67032b8543f6,batch.kubernetes.io/job-name=create-db,controller-uid=2aed9bf7-47eb-46ab-97db-67032b8543f6,job-name=create-db"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=5b19405e-06fb-485a-a406-f9a783a2f610,batch.kubernetes.io/job-name=migrate-db,controller-uid=5b19405e-06fb-485a-a406-f9a783a2f610,job-name=migrate-db"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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.3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","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.3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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.3"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=786665567"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T16:58:23Z","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-04-21T16:58:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T16:58:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-21T16:58:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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=2aed9bf7-47eb-46ab-97db-67032b8543f6,batch.kubernetes.io/job-name=create-db,controller-uid=2aed9bf7-47eb-46ab-97db-67032b8543f6,job-name=create-db"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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=6150de00-00ea-4c10-a58f-450cd705a700,batch.kubernetes.io/job-name=create-importers,controller-uid=6150de00-00ea-4c10-a58f-450cd705a700,job-name=create-importers"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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=5b19405e-06fb-485a-a406-f9a783a2f610,batch.kubernetes.io/job-name=migrate-db,controller-uid=5b19405e-06fb-485a-a406-f9a783a2f610,job-name=migrate-db"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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 requests and limits for your container 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-04-21T17:00:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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.3"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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.3"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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=786665567"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","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-04-21T17:00:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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 requests and limits for your container 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-04-21T17:00:22Z","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.3"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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.3"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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.3"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:00:22Z","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-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:00:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:00: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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:00: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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:00: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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:00:23Z","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-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:00:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:00:24Z","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-04-21T17:00:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-21T17:00:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:02:22Z","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-04-21T17:02:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:02:22Z","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-04-21T17:02:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:02:22Z","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-04-21T17:02:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:02:22Z","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-04-21T17:02:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:02:22Z","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-04-21T17:02:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:02:22Z","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-04-21T17:02:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:02:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=5b19405e-06fb-485a-a406-f9a783a2f610,batch.kubernetes.io/job-name=migrate-db,controller-uid=5b19405e-06fb-485a-a406-f9a783a2f610,job-name=migrate-db"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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.3"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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.3"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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 requests and limits for your container 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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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 requests and limits for your container 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-04-21T17:02:23Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=2aed9bf7-47eb-46ab-97db-67032b8543f6,batch.kubernetes.io/job-name=create-db,controller-uid=2aed9bf7-47eb-46ab-97db-67032b8543f6,job-name=create-db"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=6150de00-00ea-4c10-a58f-450cd705a700,batch.kubernetes.io/job-name=create-importers,controller-uid=6150de00-00ea-4c10-a58f-450cd705a700,job-name=create-importers"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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.3"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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.3"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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.3"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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 requests and limits for your container 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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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 requests and limits for your container 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-04-21T17:02:23Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=786665567"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:23Z","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-04-21T17:02:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:02:24Z","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-04-21T17:02:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-21T17:02:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:04:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:22Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:04: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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:04: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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:04: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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:04:23Z","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-04-21T17:04:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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.3"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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 requests and limits for your container 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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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 requests and limits for your container 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-04-21T17:04:24Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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=6150de00-00ea-4c10-a58f-450cd705a700,batch.kubernetes.io/job-name=create-importers,controller-uid=6150de00-00ea-4c10-a58f-450cd705a700,job-name=create-importers"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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=786665567"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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 requests and limits for your container 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-04-21T17:04:24Z","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.3"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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.3"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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.3"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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.3"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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=2aed9bf7-47eb-46ab-97db-67032b8543f6,batch.kubernetes.io/job-name=create-db,controller-uid=2aed9bf7-47eb-46ab-97db-67032b8543f6,job-name=create-db"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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=5b19405e-06fb-485a-a406-f9a783a2f610,batch.kubernetes.io/job-name=migrate-db,controller-uid=5b19405e-06fb-485a-a406-f9a783a2f610,job-name=migrate-db"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:04:24Z","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-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-21T17:04:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:06:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:06:22Z","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-04-21T17:06:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:06: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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:06: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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:06: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-04-21T17:06:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-dkdwewny","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-pmznnfxs","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-lkrregio","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-jkrluath","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-hwokrfrt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-hwokrfrt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-hwokrfrt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-hwokrfrt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-hwokrfrt","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","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-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-goxsqtwl","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-yzlomtwo","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-akgiktob","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qxoymndf","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","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-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","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-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fzykwtss","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzlomtwo","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-jkrluath","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","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-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pmznnfxs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pmznnfxs","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-akgiktob","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-goxsqtwl","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","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-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-21T17:06:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:08:22Z","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-04-21T17:08:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:08:22Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:08:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:08:22Z","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-04-21T17:08:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-f9b149d0ff,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-f9b149d0ff-5c5bfb9d64,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,statefulset.kubernetes.io/pod-name=affinity-assistant-f9b149d0ff-0,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-f9b149d0ff","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-f9b149d0ff","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-f9b149d0ff","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-f9b149d0ff","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-f9b149d0ff","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne29ae7e04abc1f93b12d7e43ad7c6e83abc3300e0b44e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:08: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-summarize,tekton.dev/taskRunUID=5ff7faef-7aad-4471-8f1c-84019c5408f3"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-2a1480bca8,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-ba82b4397f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-2a1480bca8,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-2a1480bca8-786dc8874b,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,statefulset.kubernetes.io/pod-name=affinity-assistant-2a1480bca8-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs"} {"level":"debug","ts":"2026-04-21T17:08: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:08: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node66290bb4260f56ca66bf68c05a959d137196bc00b511d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-1327073c9c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-f9b149d0ff,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:08: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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:08: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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-ba82b4397f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-ba82b4397f-846cdddfcb,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,statefulset.kubernetes.io/pod-name=affinity-assistant-ba82b4397f-0,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp"} {"level":"debug","ts":"2026-04-21T17:08: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:08: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java15c2720e9bed45584c4c6559a74b3b42429e32ae8523e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:08: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:08: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:08: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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-1327073c9c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-1327073c9c-7fbd8fdd8c,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,statefulset.kubernetes.io/pod-name=affinity-assistant-1327073c9c-0,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-cd85372ebd,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-cd85372ebd-8655f8dd6d,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,statefulset.kubernetes.io/pod-name=affinity-assistant-cd85372ebd-0,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh"} {"level":"debug","ts":"2026-04-21T17:08: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:08: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth2ce2b910687771c2e611c883087ac1fe769fa43ad7402-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-cd85372ebd,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","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-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:08:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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 requests and limits for your container 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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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 requests and limits for your container 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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","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-04-21T17:08:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:08:24Z","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 requests and limits for your container 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":"info","ts":"2026-04-21T17:08:24Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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.3"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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 requests and limits for your container 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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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 requests and limits for your container 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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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.3"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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 requests and limits for your container 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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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 requests and limits for your container 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-04-21T17:10:23Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=786665567"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:10:23Z","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-04-21T17:10:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:10: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-build\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h67946b22510e4b8ee59de22feec06125-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container based on its 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container based on its requirements. 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container based 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-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-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 requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-ba82b4397f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-01134fd5ee,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-01134fd5ee-69945c6b9,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,statefulset.kubernetes.io/pod-name=affinity-assistant-01134fd5ee-0,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-0444475d45,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-0444475d45-6748c6544f,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,statefulset.kubernetes.io/pod-name=affinity-assistant-0444475d45-0,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt"} {"level":"debug","ts":"2026-04-21T17:10: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-build,tekton.dev/taskRunUID=4ef020de-49db-4fd3-bfd4-8ef7e9b49c84"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-summarize,tekton.dev/taskRunUID=5ff7faef-7aad-4471-8f1c-84019c5408f3"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-00c74a06c1,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-bff85d577d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-bff85d577d","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:10: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-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-c8a2aae68d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-c8a2aae68d-6958bcbbb,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,statefulset.kubernetes.io/pod-name=affinity-assistant-c8a2aae68d-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9"} {"level":"debug","ts":"2026-04-21T17:10: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-show-sbom,tekton.dev/taskRunUID=103749b6-fe75-4323-aa7a-1441c60cd368"} {"level":"debug","ts":"2026-04-21T17:10: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d34df8780e893758a422f5dc3532a55-clone-repository,tekton.dev/taskRunUID=a76e5c0d-df91-4b05-b12b-9c38075564c7"} {"level":"debug","ts":"2026-04-21T17:10: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check,tekton.dev/taskRunUID=3d5cc93a-3c88-476b-81fd-544790593072"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-deploy-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-bff85d577d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-bff85d577d-fb6bf6f66,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,statefulset.kubernetes.io/pod-name=affinity-assistant-bff85d577d-0,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm"} {"level":"debug","ts":"2026-04-21T17:10: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-clone-repository,tekton.dev/taskRunUID=10803be1-436f-47d0-9ceb-6978729fd95c"} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-scan,tekton.dev/taskRunUID=b81181ec-a4ac-4cc5-a9e3-1dc7b68ac347"} {"level":"debug","ts":"2026-04-21T17:10: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:10: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-scan,tekton.dev/taskRunUID=2aac10b9-3c8e-490c-92af-4eb7c6149d33"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-0444475d45,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:10: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-summarize,tekton.dev/taskRunUID=ebc4ff87-c0d4-4721-b9be-d4765f3750bb"} {"level":"debug","ts":"2026-04-21T17:10: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-show-sbom,tekton.dev/taskRunUID=e3ad8cec-7109-4951-b8ed-f3c5b227a030"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:10: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:10: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-1327073c9c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-build,tekton.dev/taskRunUID=20732b96-6549-4c37-973d-39dcebfa1a13"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-01134fd5ee,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-1327073c9c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-1327073c9c-7fbd8fdd8c,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,statefulset.kubernetes.io/pod-name=affinity-assistant-1327073c9c-0,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-ba82b4397f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-ba82b4397f-846cdddfcb,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,statefulset.kubernetes.io/pod-name=affinity-assistant-ba82b4397f-0,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:10: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:10: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-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-00c74a06c1,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-00c74a06c1-67f94b6bd8,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,statefulset.kubernetes.io/pod-name=affinity-assistant-00c74a06c1-0,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv"} {"level":"debug","ts":"2026-04-21T17:10: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:10: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-build,tekton.dev/taskRunUID=c4df7f1e-0f1d-4130-a527-d90f82109bc1"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:10: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10:25Z","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-c8a2aae68d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:10: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-clone-repository,tekton.dev/taskRunUID=9d888cbe-36b5-4e9b-b0e5-9de873180335"} {"level":"debug","ts":"2026-04-21T17:10: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10: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-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10: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-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10: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-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-21T17:10:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:22Z","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-04-21T17:12:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-summarize,tekton.dev/taskRunUID=253c3f04-e0d9-4e5b-8236-17ea1f97bdb0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container based on its 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container based on its requirements. 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container based 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-pull-request-c9z48-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 requests and limits for your container based 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-04-21T17:12:23Z","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-605ee7e01e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-605ee7e01e-644fc76675,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,statefulset.kubernetes.io/pod-name=affinity-assistant-605ee7e01e-0,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-605ee7e01e","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-605ee7e01e","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-605ee7e01e","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-605ee7e01e","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-605ee7e01e","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository,tekton.dev/taskRunUID=d50c9022-f0a9-483c-9cb8-1f6336fbc9c0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-show-sbom,tekton.dev/taskRunUID=e3ad8cec-7109-4951-b8ed-f3c5b227a030"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrr3f40836cee003413a4ed1c69beee8692-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-build,tekton.dev/taskRunUID=4ef020de-49db-4fd3-bfd4-8ef7e9b49c84"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-summarize,tekton.dev/taskRunUID=f4a39b57-5d8b-4402-af17-638ff50538c7"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d34df8780e893758a422f5dc3532a55-clone-repository,tekton.dev/taskRunUID=a76e5c0d-df91-4b05-b12b-9c38075564c7"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-summarize,tekton.dev/taskRunUID=5ff7faef-7aad-4471-8f1c-84019c5408f3"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-summarize,tekton.dev/taskRunUID=ebc4ff87-c0d4-4721-b9be-d4765f3750bb"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-show-sbom,tekton.dev/taskRunUID=e88cd84b-b6e9-4cbb-8f42-fb6a4bf0b6ae"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deployment-check,tekton.dev/taskRunUID=fef4b5ea-8855-4087-86da-6298e2ee4d97"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-deployment-check-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-build,tekton.dev/taskRunUID=20732b96-6549-4c37-973d-39dcebfa1a13"} {"level":"debug","ts":"2026-04-21T17:12: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build,tekton.dev/taskRunUID=3a5572fc-ed2f-4682-852b-bb58d2daef85"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan,tekton.dev/taskRunUID=1bc614e3-0145-4b68-9bab-53a36139fa0c"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-summarize,tekton.dev/taskRunUID=a74b27f8-07d3-40c0-8249-27609b3f5a9b"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check,tekton.dev/taskRunUID=3d5cc93a-3c88-476b-81fd-544790593072"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-scan,tekton.dev/taskRunUID=2aac10b9-3c8e-490c-92af-4eb7c6149d33"} {"level":"debug","ts":"2026-04-21T17:12: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-show-sbom,tekton.dev/taskRunUID=87583682-07aa-4384-8f19-5aadf9111151"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-b13d25e225,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-show-sbom,tekton.dev/taskRunUID=181fe46e-3115-438c-802d-e0f472e85638"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-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-04-21T17:12: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-show-sbom,tekton.dev/taskRunUID=b727fef4-07a2-454c-bfb9-05bf89c14007"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:12: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-605ee7e01e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deploy,tekton.dev/taskRunUID=d4464cab-ea69-4e3c-946a-02c226004ffe"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-on-push-pzfmv-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-scan,tekton.dev/taskRunUID=ce14542a-08b1-496e-9288-74f3b0cf390c"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-summarize,tekton.dev/taskRunUID=f81394ef-cdb2-4d8c-87fb-217df7f6b0be"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-show-sbom,tekton.dev/taskRunUID=e60c5514-75ab-4657-9748-bde4e0b579e6"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-push-2mj6c-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 and limits for your container 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-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-scan,tekton.dev/taskRunUID=b81181ec-a4ac-4cc5-a9e3-1dc7b68ac347"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-deployment-check,tekton.dev/taskRunUID=b9519bfc-7cd6-40bf-aefe-13aa2ef79ef2"} {"level":"debug","ts":"2026-04-21T17:12: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-b13d25e225,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-b13d25e225-7dd9d8b99d,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,statefulset.kubernetes.io/pod-name=affinity-assistant-b13d25e225-0,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-bff85d577d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-bff85d577d-fb6bf6f66,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,statefulset.kubernetes.io/pod-name=affinity-assistant-bff85d577d-0,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deploy,tekton.dev/taskRunUID=c5ea606f-d737-4889-86d5-b18e33689158"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-clone-repository,tekton.dev/taskRunUID=10803be1-436f-47d0-9ceb-6978729fd95c"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-clone-repository,tekton.dev/taskRunUID=9d888cbe-36b5-4e9b-b0e5-9de873180335"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deployment-check,tekton.dev/taskRunUID=273e7847-ec9d-4728-b302-c41c8f4bab25"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-yzlo3f485f77d4e797787b7fb67802699dc1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-show-sbom,tekton.dev/taskRunUID=103749b6-fe75-4323-aa7a-1441c60cd368"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-summarize,tekton.dev/taskRunUID=5be02cae-1f14-4794-bf8f-f043125dcb3c"} {"level":"debug","ts":"2026-04-21T17:12:23Z","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-bff85d577d,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-summarize,tekton.dev/taskRunUID=f1c5aa55-e52b-469d-bd09-6a8216347228"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-jkrluath-on-push-2mj6c-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 and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:12:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:12: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-build,tekton.dev/taskRunUID=c4df7f1e-0f1d-4130-a527-d90f82109bc1"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","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-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=dd896cb58"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","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-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:12:24Z","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-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","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-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","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-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","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-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:12:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12: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":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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.3"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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 requests and limits for your container 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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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 requests and limits for your container 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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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.3"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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 requests and limits for your container 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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12: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-04-21T17:12:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:12: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 requests and limits for your container 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-04-21T17:12: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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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=786665567"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12: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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:12: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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:12: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-04-21T17:12:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-21T17:12:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:14:22Z","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-04-21T17:14:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d34df8780e893758a422f5dc3532a55-clone-repository,tekton.dev/taskRunUID=a76e5c0d-df91-4b05-b12b-9c38075564c7"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d23923b83ca34c22850faec695bedb1b8-clone-repository,tekton.dev/taskRunUID=cc70e9b7-cb94-47fb-b6f0-7c8f0147f09c"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d23923b83ca34c0b0fd5ce1d947b8a6687ebfd7bbd2a75-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-clone-repository,tekton.dev/taskRunUID=e138995d-b518-43b2-9ece-b5b459654e09"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f52d24b8ad6decfee496e058719cba816-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej38df9ff40b8f6762fb1788d01b910d19-verify-conforma,tekton.dev/taskRunUID=9f80f0f2-b8dc-4f40-9ca3-4a1bc47376d0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej38df9ff40b8f794dd0617dcbad5d8c0d2a146eebdb50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-clone-repository,tekton.dev/taskRunUID=10803be1-436f-47d0-9ceb-6978729fd95c"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check,tekton.dev/taskRunUID=3d5cc93a-3c88-476b-81fd-544790593072"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-build,tekton.dev/taskRunUID=b71e0c53-1c9c-40de-a2a1-6077207eb569"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn04ea69ca02c6e09230fb0f29116f8396-clone-repository,tekton.dev/taskRunUID=c9ef8937-e4cd-49af-b054-59434ff899f2"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-summarize,tekton.dev/taskRunUID=f4a39b57-5d8b-4402-af17-638ff50538c7"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet04ea69ca02c6e09230fb0f29116f8396-download-sboms,tekton.dev/taskRunUID=57d04ece-5847-43bd-968f-41b9edff18b3"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-upload-sboms,tekton.dev/taskRunUID=8c8dfa79-edd4-4189-b861-9503ae7ed5a3"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deploy,tekton.dev/taskRunUID=d4464cab-ea69-4e3c-946a-02c226004ffe"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-show-sbom,tekton.dev/taskRunUID=e60c5514-75ab-4657-9748-bde4e0b579e6"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-0807581aed,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-b13d25e225,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-b13d25e225-7dd9d8b99d,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,statefulset.kubernetes.io/pod-name=affinity-assistant-b13d25e225-0,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-summarize,tekton.dev/taskRunUID=253c3f04-e0d9-4e5b-8236-17ea1f97bdb0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node26a08007af4f038c0a3b5c4d0f6b3f83-clone-repository,tekton.dev/taskRunUID=0282dbc5-ff71-48e0-9fd1-318d1b06fa56"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr38df9ff40b8f6762fb1788d01b910d19-get-images,tekton.dev/taskRunUID=c29f0adb-981b-4626-9ce6-09976613544a"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-summarize,tekton.dev/taskRunUID=f1c5aa55-e52b-469d-bd09-6a8216347228"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-scan,tekton.dev/taskRunUID=2aac10b9-3c8e-490c-92af-4eb7c6149d33"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b04ea69ca02c6e09230fb0f29116f8396-upload-sboms,tekton.dev/taskRunUID=29462770-80ed-4506-bb09-b154463184c1"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-show-sbom,tekton.dev/taskRunUID=103749b6-fe75-4323-aa7a-1441c60cd368"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build,tekton.dev/taskRunUID=3a5572fc-ed2f-4682-852b-bb58d2daef85"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-deployment-check,tekton.dev/taskRunUID=b9519bfc-7cd6-40bf-aefe-13aa2ef79ef2"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deployment-check,tekton.dev/taskRunUID=273e7847-ec9d-4728-b302-c41c8f4bab25"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-build,tekton.dev/taskRunUID=20732b96-6549-4c37-973d-39dcebfa1a13"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j38df9ff40b8f6762fb1788d01b910d19-upload-sboms,tekton.dev/taskRunUID=a7c15bdb-a198-42b7-9fd7-78483fb09a6b"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-summarize,tekton.dev/taskRunUID=5ff7faef-7aad-4471-8f1c-84019c5408f3"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-show-sbom,tekton.dev/taskRunUID=e88cd84b-b6e9-4cbb-8f42-fb6a4bf0b6ae"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-scan,tekton.dev/taskRunUID=3b87729b-4097-4514-a6e9-1e0e17b1b413"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository,tekton.dev/taskRunUID=d50c9022-f0a9-483c-9cb8-1f6336fbc9c0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-b13d25e225,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas04ea69ca02c6e09230fb0f29116f8396-get-images,tekton.dev/taskRunUID=114f50b9-99a7-4ba8-8382-97d0749cc420"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-bas04ea69c13663d5866156a1f33fe7c69c2863ffc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deployment-check,tekton.dev/taskRunUID=31ad59ac-fb6b-4085-8eae-0771d083e8da"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deploy,tekton.dev/taskRunUID=823e2291-a7c2-46e2-a0fb-10c39e5c0c55"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-scan,tekton.dev/taskRunUID=b81181ec-a4ac-4cc5-a9e3-1dc7b68ac347"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-e2c6aa89b1,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-0807581aed,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-0807581aed-d946d5b84,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,statefulset.kubernetes.io/pod-name=affinity-assistant-0807581aed-0,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-e2c6aa89b1,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-e2c6aa89b1-5fd6768c7c,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-e2c6aa89b1-0,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d8453344bf946a3e9377ffb30ab5b10cc-clone-repository,tekton.dev/taskRunUID=a832da58-1868-45ab-a045-de96bf613cdd"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-d8453344bf946ae7b9c1a51b776edb0059d802d0e48791-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-show-sbom,tekton.dev/taskRunUID=e3ad8cec-7109-4951-b8ed-f3c5b227a030"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-show-sbom,tekton.dev/taskRunUID=b727fef4-07a2-454c-bfb9-05bf89c14007"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd23923b83ca34c22850faec695bedb1b8-download-sboms,tekton.dev/taskRunUID=8bea48ce-3e46-45d6-9c63-744146b844a3"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-8640ad1b8a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-8640ad1b8a-5f87568d5c,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-8640ad1b8a-0,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne04ea69ca02c6e09230fb0f29116f8396-verify-conforma,tekton.dev/taskRunUID=1c7960ce-4c32-441b-8f6d-a3ed8cf8e5af"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-build,tekton.dev/taskRunUID=4ef020de-49db-4fd3-bfd4-8ef7e9b49c84"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-show-sbom,tekton.dev/taskRunUID=181fe46e-3115-438c-802d-e0f472e85638"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs38df9ff40b8f6762fb1788d01b910d19-download-sboms,tekton.dev/taskRunUID=da5e00f0-563e-48a9-8331-1e95b2b9b89d"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-summarize,tekton.dev/taskRunUID=f81394ef-cdb2-4d8c-87fb-217df7f6b0be"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan,tekton.dev/taskRunUID=1bc614e3-0145-4b68-9bab-53a36139fa0c"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-build,tekton.dev/taskRunUID=6d0d6c96-9553-499b-be07-7c310244948d"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:14:23Z","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-8640ad1b8a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk23923b83ca34c22850faec695bedb1b8-verify-conforma,tekton.dev/taskRunUID=d45039c4-e4df-44cf-a0b1-293bb92d6430"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-summarize,tekton.dev/taskRunUID=ebc4ff87-c0d4-4721-b9be-d4765f3750bb"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-summarize,tekton.dev/taskRunUID=a74b27f8-07d3-40c0-8249-27609b3f5a9b"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-show-sbom,tekton.dev/taskRunUID=87583682-07aa-4384-8f19-5aadf9111151"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-scan,tekton.dev/taskRunUID=ce14542a-08b1-496e-9288-74f3b0cf390c"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-summarize,tekton.dev/taskRunUID=5be02cae-1f14-4794-bf8f-f043125dcb3c"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node38df9ff40b8f6762fb1788d01b910d19-clone-repository,tekton.dev/taskRunUID=ec094a74-5126-4b33-a0a7-d1602abee5ed"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-get-images,tekton.dev/taskRunUID=73f5236f-71bc-4163-bdcf-b1d7eb3c2374"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkdwewny-gitop98a219bb7ae02fd86325ed840ec7bb83-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-clone-repository,tekton.dev/taskRunUID=9d888cbe-36b5-4e9b-b0e5-9de873180335"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deploy,tekton.dev/taskRunUID=c5ea606f-d737-4889-86d5-b18e33689158"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deployment-check,tekton.dev/taskRunUID=fef4b5ea-8855-4087-86da-6298e2ee4d97"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-show-sbom,tekton.dev/taskRunUID=9f1e7e68-5d39-4d16-8372-d468751294fe"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-build,tekton.dev/taskRunUID=c4df7f1e-0f1d-4130-a527-d90f82109bc1"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:14:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:14: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-summarize,tekton.dev/taskRunUID=1f6f9c26-526e-45f8-af22-907409107afd"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","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-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14: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":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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.3"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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 requests and limits for your container 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-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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 requests and limits for your container 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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14: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-04-21T17:14:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:14: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 requests and limits for your container 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-04-21T17:14: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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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.3"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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=786665567"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:14: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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:14: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-04-21T17:14:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-21T17:14:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:16:22Z","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-04-21T17:16:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d23923b83ca34c22850faec695bedb1b8-clone-repository,tekton.dev/taskRunUID=cc70e9b7-cb94-47fb-b6f0-7c8f0147f09c"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-summarize,tekton.dev/taskRunUID=f81394ef-cdb2-4d8c-87fb-217df7f6b0be"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-show-sbom,tekton.dev/taskRunUID=181fe46e-3115-438c-802d-e0f472e85638"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-build,tekton.dev/taskRunUID=c4df7f1e-0f1d-4130-a527-d90f82109bc1"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-summarize,tekton.dev/taskRunUID=a74b27f8-07d3-40c0-8249-27609b3f5a9b"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d34df8780e893758a422f5dc3532a55-clone-repository,tekton.dev/taskRunUID=a76e5c0d-df91-4b05-b12b-9c38075564c7"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-0807581aed,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-0807581aed-d946d5b84,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,statefulset.kubernetes.io/pod-name=affinity-assistant-0807581aed-0,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne04ea69ca02c6e09230fb0f29116f8396-verify-conforma,tekton.dev/taskRunUID=1c7960ce-4c32-441b-8f6d-a3ed8cf8e5af"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk8453344bf946a3e9377ffb30ab5b10cc-verify-conforma,tekton.dev/taskRunUID=c99145d1-2f18-463c-8562-c2b1ca6c6925"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dk8453344bf94639a33dcb1446ce9f07094d6f7c278db6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-show-sbom,tekton.dev/taskRunUID=291ab573-d2da-4906-935a-0703f958e50a"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container based on its 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container based on its requirements. 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container based 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-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 requests and limits for your container based 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-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-clone-repository,tekton.dev/taskRunUID=9d888cbe-36b5-4e9b-b0e5-9de873180335"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-summarize,tekton.dev/taskRunUID=f4a39b57-5d8b-4402-af17-638ff50538c7"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-show-sbom,tekton.dev/taskRunUID=b727fef4-07a2-454c-bfb9-05bf89c14007"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javae85d004d9491eb510ede75df6e390f8d-clone-repository,tekton.dev/taskRunUID=1763c538-3318-41c6-b60b-92420206d9b9"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deployment-check,tekton.dev/taskRunUID=273e7847-ec9d-4728-b302-c41c8f4bab25"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-clone-repository,tekton.dev/taskRunUID=10803be1-436f-47d0-9ceb-6978729fd95c"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd8453344bf946a3e9377ffb30ab5b10cc-download-sboms,tekton.dev/taskRunUID=d5cfadda-f73e-4b15-84bc-869866e836e3"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-dkd8453344bf94df8fe00e76cdfa9176282c29ab7005b1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node26a08007af4f038c0a3b5c4d0f6b3f83-clone-repository,tekton.dev/taskRunUID=0282dbc5-ff71-48e0-9fd1-318d1b06fa56"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node26a08007af4f07092bdbd2563d32edca4061fead9a152-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node26a08007af4f07092bdbd2563d32edca4061fead9a152-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node26a08007af4f07092bdbd2563d32edca4061fead9a152-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node26a08007af4f07092bdbd2563d32edca4061fead9a152-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz-upload-sboms,tekton.dev/taskRunUID=7e9afea6-e9fc-449e-bc37-f15eb5adcc70"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej26a08007af4f038c0a3b5c4d0f6b3f83-verify-conforma,tekton.dev/taskRunUID=2c378b51-9cb4-4a19-9227-838264f928ea"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr26a08007af4f038c0a3b5c4d0f6b3f83-get-images,tekton.dev/taskRunUID=7036e16c-d2bf-4c82-a153-8d133b08cce4"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-show-sbom,tekton.dev/taskRunUID=87583682-07aa-4384-8f19-5aadf9111151"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnef977e9b7856d228a8ba58790ade86927-verify-conforma,tekton.dev/taskRunUID=d2f67e48-9242-4112-8786-c1b8770e8ec5"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnef977e9b7856d677ee9f5f2b83a3ac3cdec432d4326be-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bf977e9b7856d228a8ba58790ade86927-upload-sboms,tekton.dev/taskRunUID=ce7d4581-3c44-4550-96c0-4da6755ad5a6"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node38df9ff40b8f6762fb1788d01b910d19-clone-repository,tekton.dev/taskRunUID=ec094a74-5126-4b33-a0a7-d1602abee5ed"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-scan,tekton.dev/taskRunUID=b81181ec-a4ac-4cc5-a9e3-1dc7b68ac347"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-upload-sboms,tekton.dev/taskRunUID=8c8dfa79-edd4-4189-b861-9503ae7ed5a3"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs26a08007af4f038c0a3b5c4d0f6b3f83-download-sboms,tekton.dev/taskRunUID=c6a0c9d1-a0bc-4265-83e7-40d6cdb927ef"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-build,tekton.dev/taskRunUID=20732b96-6549-4c37-973d-39dcebfa1a13"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn04ea69ca02c6e09230fb0f29116f8396-clone-repository,tekton.dev/taskRunUID=c9ef8937-e4cd-49af-b054-59434ff899f2"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deploy,tekton.dev/taskRunUID=d4464cab-ea69-4e3c-946a-02c226004ffe"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-90a09f8d2be0bd1ec1551aed8def7c1b-verify-conforma,tekton.dev/taskRunUID=fc2e7334-7b5a-4cdd-be25-33ee9a5f86c8"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q90a09f8d2be0bd1ec1551aed8def7c1b-download-sboms,tekton.dev/taskRunUID=358065dd-1a4e-4182-a202-49448482e083"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-q90a09f8d2beabf6158b1ba037b0530bff08bdae57fb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build,tekton.dev/taskRunUID=3a5572fc-ed2f-4682-852b-bb58d2daef85"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-clone-repository,tekton.dev/taskRunUID=e138995d-b518-43b2-9ece-b5b459654e09"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan,tekton.dev/taskRunUID=1bc614e3-0145-4b68-9bab-53a36139fa0c"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr38df9ff40b8f6762fb1788d01b910d19-get-images,tekton.dev/taskRunUID=c29f0adb-981b-4626-9ce6-09976613544a"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-summarize,tekton.dev/taskRunUID=0964c3c8-a28f-489b-b285-cacf6436d255"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-scan,tekton.dev/taskRunUID=ce14542a-08b1-496e-9288-74f3b0cf390c"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua90a09f8d2be0bd1ec1551aed8def7c1b-upload-sboms,tekton.dev/taskRunUID=b896bdad-3423-4bc0-9fa0-36af91b07f84"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-build,tekton.dev/taskRunUID=b71e0c53-1c9c-40de-a2a1-6077207eb569"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deployment-check,tekton.dev/taskRunUID=edb0c91f-c828-4813-8467-5e6141af9723"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxoymndf-on-push-hfncr-deployment-check-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas04ea69ca02c6e09230fb0f29116f8396-get-images,tekton.dev/taskRunUID=114f50b9-99a7-4ba8-8382-97d0749cc420"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b04ea69ca02c6e09230fb0f29116f8396-upload-sboms,tekton.dev/taskRunUID=29462770-80ed-4506-bb09-b154463184c1"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d8453344bf946a3e9377ffb30ab5b10cc-clone-repository,tekton.dev/taskRunUID=a832da58-1868-45ab-a045-de96bf613cdd"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deploy,tekton.dev/taskRunUID=823e2291-a7c2-46e2-a0fb-10c39e5c0c55"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs38df9ff40b8f6762fb1788d01b910d19-download-sboms,tekton.dev/taskRunUID=da5e00f0-563e-48a9-8331-1e95b2b9b89d"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-build,tekton.dev/taskRunUID=4ef020de-49db-4fd3-bfd4-8ef7e9b49c84"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-summarize,tekton.dev/taskRunUID=5be02cae-1f14-4794-bf8f-f043125dcb3c"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-0807581aed,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deploy,tekton.dev/taskRunUID=c5ea606f-d737-4889-86d5-b18e33689158"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz-get-images,tekton.dev/taskRunUID=428caae0-5d6d-4896-ac89-b50bdbc4bd84"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j26a08007af4f038c0a3b5c4d0f6b3f83-upload-sboms,tekton.dev/taskRunUID=9d8de0a9-fc41-4eb1-89f6-d1490cea573e"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j38df9ff40b8f6762fb1788d01b910d19-upload-sboms,tekton.dev/taskRunUID=a7c15bdb-a198-42b7-9fd7-78483fb09a6b"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check,tekton.dev/taskRunUID=3d5cc93a-3c88-476b-81fd-544790593072"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk23923b83ca34c22850faec695bedb1b8-verify-conforma,tekton.dev/taskRunUID=d45039c4-e4df-44cf-a0b1-293bb92d6430"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deployment-check,tekton.dev/taskRunUID=fef4b5ea-8855-4087-86da-6298e2ee4d97"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej38df9ff40b8f6762fb1788d01b910d19-verify-conforma,tekton.dev/taskRunUID=9f80f0f2-b8dc-4f40-9ca3-4a1bc47376d0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","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-4475060b12,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-4475060b12","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet04ea69ca02c6e09230fb0f29116f8396-download-sboms,tekton.dev/taskRunUID=57d04ece-5847-43bd-968f-41b9edff18b3"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-summarize,tekton.dev/taskRunUID=1f6f9c26-526e-45f8-af22-907409107afd"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-deployment-check,tekton.dev/taskRunUID=b9519bfc-7cd6-40bf-aefe-13aa2ef79ef2"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-show-sbom,tekton.dev/taskRunUID=e60c5514-75ab-4657-9748-bde4e0b579e6"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnf977e9b7856d228a8ba58790ade86927-clone-repository,tekton.dev/taskRunUID=fc0f047c-66f2-44a9-87d9-aa7087e270d2"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository,tekton.dev/taskRunUID=d50c9022-f0a9-483c-9cb8-1f6336fbc9c0"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-show-sbom,tekton.dev/taskRunUID=e88cd84b-b6e9-4cbb-8f42-fb6a4bf0b6ae"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-summarize,tekton.dev/taskRunUID=ebc4ff87-c0d4-4721-b9be-d4765f3750bb"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java90a09f8d2be0bd1ec1551aed8def7c1b-clone-repository,tekton.dev/taskRunUID=3a343783-a2db-4bde-a56f-2d719d4e40af"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-summarize,tekton.dev/taskRunUID=f1c5aa55-e52b-469d-bd09-6a8216347228"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-show-sbom,tekton.dev/taskRunUID=e3ad8cec-7109-4951-b8ed-f3c5b227a030"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-build,tekton.dev/taskRunUID=6d0d6c96-9553-499b-be07-7c310244948d"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16: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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quark90a09f8b1f5969620185d9ed4bc823e01ec0989-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-hwokrfrt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","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-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","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-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-eazkunxi","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-lkrregio","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-dkdwewny","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-dkdwewny","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-jkrluath","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-jkrluath","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","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-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:16: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":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","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-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-eazkunxi","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzlomtwo","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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:16: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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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=786665567"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16: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 requests and limits for your container 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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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.3"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16: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 requests and limits for your container 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-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16: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-04-21T17:16:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:16: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 requests and limits for your container 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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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.3"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:16: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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:16: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-04-21T17:16:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-21T17:16:25Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:18:22Z","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-04-21T17:18:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:18:22Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:18:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:18:22Z","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-04-21T17:18:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:23Z","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-04-21T17:18:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-scan,tekton.dev/taskRunUID=d83c77cd-d842-45c2-a1a7-003094fd6261"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deployment-check,tekton.dev/taskRunUID=31ad59ac-fb6b-4085-8eae-0771d083e8da"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-scan,tekton.dev/taskRunUID=3b87729b-4097-4514-a6e9-1e0e17b1b413"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-build,tekton.dev/taskRunUID=c4df7f1e-0f1d-4130-a527-d90f82109bc1"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth769f0399f7ec8ba22ba4be8027dcdf2e-clone-repository,tekton.dev/taskRunUID=0a6f381b-a27b-4c0d-999c-a38d19ca8166"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth769f0399f7ec8193ce099219d210da7c27a43a44c3718-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository,tekton.dev/taskRunUID=d50c9022-f0a9-483c-9cb8-1f6336fbc9c0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","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-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd23923b83ca34c22850faec695bedb1b8-download-sboms,tekton.dev/taskRunUID=8bea48ce-3e46-45d6-9c63-744146b844a3"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-summarize,tekton.dev/taskRunUID=a74b27f8-07d3-40c0-8249-27609b3f5a9b"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-show-sbom,tekton.dev/taskRunUID=e60c5514-75ab-4657-9748-bde4e0b579e6"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs38df9ff40b8f6762fb1788d01b910d19-download-sboms,tekton.dev/taskRunUID=da5e00f0-563e-48a9-8331-1e95b2b9b89d"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bf977e9b7856d228a8ba58790ade86927-upload-sboms,tekton.dev/taskRunUID=ce7d4581-3c44-4550-96c0-4da6755ad5a6"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-show-sbom,tekton.dev/taskRunUID=9f1e7e68-5d39-4d16-8372-d468751294fe"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej26a08007af4f038c0a3b5c4d0f6b3f83-verify-conforma,tekton.dev/taskRunUID=2c378b51-9cb4-4a19-9227-838264f928ea"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deployment-check,tekton.dev/taskRunUID=273e7847-ec9d-4728-b302-c41c8f4bab25"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deployment-check,tekton.dev/taskRunUID=fef4b5ea-8855-4087-86da-6298e2ee4d97"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-show-sbom,tekton.dev/taskRunUID=181fe46e-3115-438c-802d-e0f472e85638"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-summarize,tekton.dev/taskRunUID=1f6f9c26-526e-45f8-af22-907409107afd"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deployment-check,tekton.dev/taskRunUID=edb0c91f-c828-4813-8467-5e6141af9723"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-scan,tekton.dev/taskRunUID=2aac10b9-3c8e-490c-92af-4eb7c6149d33"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deploy,tekton.dev/taskRunUID=c5ea606f-d737-4889-86d5-b18e33689158"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-show-sbom,tekton.dev/taskRunUID=e3ad8cec-7109-4951-b8ed-f3c5b227a030"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej38df9ff40b8f6762fb1788d01b910d19-verify-conforma,tekton.dev/taskRunUID=9f80f0f2-b8dc-4f40-9ca3-4a1bc47376d0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet04ea69ca02c6e09230fb0f29116f8396-download-sboms,tekton.dev/taskRunUID=57d04ece-5847-43bd-968f-41b9edff18b3"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check,tekton.dev/taskRunUID=3d5cc93a-3c88-476b-81fd-544790593072"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","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-31d24e73d0,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-31d24e73d0-66cb65f8d8,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-31d24e73d0-0,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-31d24e73d0","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-31d24e73d0","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-31d24e73d0","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-31d24e73d0","kind":"StatefulSet","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-31d24e73d0","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth0ab77855e13197f5a2178082861a7819-clone-repository,tekton.dev/taskRunUID=d5c9c9ec-d9c9-4ec3-9e25-afe493658dda"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth0ab77855e131990c18135a94b1a72569bb36d63a65431-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d23923b83ca34c22850faec695bedb1b8-clone-repository,tekton.dev/taskRunUID=cc70e9b7-cb94-47fb-b6f0-7c8f0147f09c"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-clone-repository,tekton.dev/taskRunUID=e138995d-b518-43b2-9ece-b5b459654e09"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javae85d004d9491eb510ede75df6e390f8d-clone-repository,tekton.dev/taskRunUID=1763c538-3318-41c6-b60b-92420206d9b9"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javae85d004d9491ec5bbf7c5f069a7f42f3c7f8236d8d074-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-show-sbom,tekton.dev/taskRunUID=87583682-07aa-4384-8f19-5aadf9111151"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j38df9ff40b8f6762fb1788d01b910d19-upload-sboms,tekton.dev/taskRunUID=a7c15bdb-a198-42b7-9fd7-78483fb09a6b"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr38df9ff40b8f6762fb1788d01b910d19-get-images,tekton.dev/taskRunUID=c29f0adb-981b-4626-9ce6-09976613544a"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-summarize,tekton.dev/taskRunUID=f81394ef-cdb2-4d8c-87fb-217df7f6b0be"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz-get-images,tekton.dev/taskRunUID=428caae0-5d6d-4896-ac89-b50bdbc4bd84"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deploy,tekton.dev/taskRunUID=823e2291-a7c2-46e2-a0fb-10c39e5c0c55"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs26a08007af4f038c0a3b5c4d0f6b3f83-download-sboms,tekton.dev/taskRunUID=c6a0c9d1-a0bc-4265-83e7-40d6cdb927ef"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quae85d004d9491eb510ede75df6e390f8d-upload-sboms,tekton.dev/taskRunUID=58e570b1-02b9-463a-beb3-2ec1d144b117"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quae85d004d941183e8372588a140a6b0d2a020dc267-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarke85d004d9491eb510ede75df6e390f8d-get-images,tekton.dev/taskRunUID=b56e90e0-e43e-4733-99d9-602149dfdb82"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk8453344bf946a3e9377ffb30ab5b10cc-verify-conforma,tekton.dev/taskRunUID=c99145d1-2f18-463c-8562-c2b1ca6c6925"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnef977e9b7856d228a8ba58790ade86927-verify-conforma,tekton.dev/taskRunUID=d2f67e48-9242-4112-8786-c1b8770e8ec5"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basf977e9b7856d228a8ba58790ade86927-get-images,tekton.dev/taskRunUID=ec22907f-e8e4-4900-9c08-6461d35765c4"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python0ab77855e13197f5a2178082861a7819-download-sboms,tekton.dev/taskRunUID=d0b7c2bc-cb99-4a41-978f-38797faea112"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-scan,tekton.dev/taskRunUID=ce14542a-08b1-496e-9288-74f3b0cf390c"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark90a09f8d2be0bd1ec1551aed8def7c1b-get-images,tekton.dev/taskRunUID=8666e204-c7e8-4b2b-8774-647f171fdb69"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q0ab77855e13197f5a2178082861a7819-upload-sboms,tekton.dev/taskRunUID=750b7f54-c45b-44c2-9a5a-8565676b7932"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-qxo0ab77855e13197f5a2178082861a7819-get-images,tekton.dev/taskRunUID=ded242a1-b354-4056-949c-4ff16ee519f5"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxo0ab77858d77c1efce66ebc853b6794e7178cded-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","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-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-upload-sboms,tekton.dev/taskRunUID=8c8dfa79-edd4-4189-b861-9503ae7ed5a3"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-summarize,tekton.dev/taskRunUID=f1c5aa55-e52b-469d-bd09-6a8216347228"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua90a09f8d2be0bd1ec1551aed8def7c1b-upload-sboms,tekton.dev/taskRunUID=b896bdad-3423-4bc0-9fa0-36af91b07f84"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd8453344bf946a3e9377ffb30ab5b10cc-download-sboms,tekton.dev/taskRunUID=d5cfadda-f73e-4b15-84bc-869866e836e3"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qe85d004d9491eb510ede75df6e390f8d-download-sboms,tekton.dev/taskRunUID=1e9b242e-f1c8-4a55-8bdc-556f17855394"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-get-images,tekton.dev/taskRunUID=73f5236f-71bc-4163-bdcf-b1d7eb3c2374"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-90a09f8d2be0bd1ec1551aed8def7c1b-verify-conforma,tekton.dev/taskRunUID=fc2e7334-7b5a-4cdd-be25-33ee9a5f86c8"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-show-sbom,tekton.dev/taskRunUID=103749b6-fe75-4323-aa7a-1441c60cd368"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-show-sbom,tekton.dev/taskRunUID=b727fef4-07a2-454c-bfb9-05bf89c14007"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java90a09f8d2be0bd1ec1551aed8def7c1b-clone-repository,tekton.dev/taskRunUID=3a343783-a2db-4bde-a56f-2d719d4e40af"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk23923b83ca34c22850faec695bedb1b8-verify-conforma,tekton.dev/taskRunUID=d45039c4-e4df-44cf-a0b1-293bb92d6430"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas04ea69ca02c6e09230fb0f29116f8396-get-images,tekton.dev/taskRunUID=114f50b9-99a7-4ba8-8382-97d0749cc420"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-build,tekton.dev/taskRunUID=6d0d6c96-9553-499b-be07-7c310244948d"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho0ab77855e13197f5a2178082861a7819-verify-conforma,tekton.dev/taskRunUID=76107e6e-c00b-4c91-ada6-1600c164cbdf"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q90a09f8d2be0bd1ec1551aed8def7c1b-download-sboms,tekton.dev/taskRunUID=358065dd-1a4e-4182-a202-49448482e083"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build,tekton.dev/taskRunUID=3a5572fc-ed2f-4682-852b-bb58d2daef85"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-summarize,tekton.dev/taskRunUID=253c3f04-e0d9-4e5b-8236-17ea1f97bdb0"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-build,tekton.dev/taskRunUID=b71e0c53-1c9c-40de-a2a1-6077207eb569"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","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-0807581aed,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-0807581aed-d946d5b84,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,statefulset.kubernetes.io/pod-name=affinity-assistant-0807581aed-0,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr26a08007af4f038c0a3b5c4d0f6b3f83-get-images,tekton.dev/taskRunUID=7036e16c-d2bf-4c82-a153-8d133b08cce4"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d8453344bf946a3e9377ffb30ab5b10cc-clone-repository,tekton.dev/taskRunUID=a832da58-1868-45ab-a045-de96bf613cdd"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-summarize,tekton.dev/taskRunUID=5be02cae-1f14-4794-bf8f-f043125dcb3c"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node26a08007af4f038c0a3b5c4d0f6b3f83-clone-repository,tekton.dev/taskRunUID=0282dbc5-ff71-48e0-9fd1-318d1b06fa56"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j26a08007af4f038c0a3b5c4d0f6b3f83-upload-sboms,tekton.dev/taskRunUID=9d8de0a9-fc41-4eb1-89f6-d1490cea573e"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deploy,tekton.dev/taskRunUID=759f89fa-34db-4b69-9d2c-0dbbaa9c3c95"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-e85d004d9491eb510ede75df6e390f8d-verify-conforma,tekton.dev/taskRunUID=2c4f8ada-3a95-431a-8d95-1b7d25bc2729"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:18:24Z","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-04-21T17:18:25Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:25Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} I0421 17:18:26.849748 1 request.go:752] "Waited before sending request" delay="1.741102599s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTYyNTQsInN0YXJ0IjoiL2UyZS10ZXN0cy1qYXZhLXF1YXJrdXMtZnp5a3d0c3MtNjVjODZiNDg5Yi12eDRua1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","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-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-lkrregio","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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.3"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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 requests and limits for your container 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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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 requests and limits for your container 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-04-21T17:18:29Z","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.3"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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 requests and limits for your container 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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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 requests and limits for your container 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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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=786665567"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:18:29Z","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-04-21T17:18:29Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-21T17:18:29Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:20:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qxoymndf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qxoymndf","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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 requests and limits for your container 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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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 requests and limits for your container 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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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 requests and limits for your container 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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:20:23Z","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-04-21T17:20:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:20:24Z","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-04-21T17:20:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} I0421 17:20:26.847036 1 request.go:752] "Waited before sending request" delay="1.809248821s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTgzNjIsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1xeG95bW5kZi1vbi1wdXNoLWhmbmNyLXNjYW4tcG9kXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-scan,tekton.dev/taskRunUID=d83c77cd-d842-45c2-a1a7-003094fd6261"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q90a09f8d2be0bd1ec1551aed8def7c1b-download-sboms,tekton.dev/taskRunUID=358065dd-1a4e-4182-a202-49448482e083"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deploy,tekton.dev/taskRunUID=823e2291-a7c2-46e2-a0fb-10c39e5c0c55"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j26a08007af4f038c0a3b5c4d0f6b3f83-upload-sboms,tekton.dev/taskRunUID=9d8de0a9-fc41-4eb1-89f6-d1490cea573e"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-summarize,tekton.dev/taskRunUID=f81394ef-cdb2-4d8c-87fb-217df7f6b0be"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-clone-repository,tekton.dev/taskRunUID=9d888cbe-36b5-4e9b-b0e5-9de873180335"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-deployment-check,tekton.dev/taskRunUID=ccccdd41-6b73-4ee6-bbea-c5eb08217892"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4db818ddd3a0f83558077aafabd1a91fd2c9b51009ad2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-clone-repository,tekton.dev/taskRunUID=10803be1-436f-47d0-9ceb-6978729fd95c"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q0ab77855e13197f5a2178082861a7819-upload-sboms,tekton.dev/taskRunUID=750b7f54-c45b-44c2-9a5a-8565676b7932"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python0ab77855e13197f5a2178082861a7819-download-sboms,tekton.dev/taskRunUID=d0b7c2bc-cb99-4a41-978f-38797faea112"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python769f0399f7ec8ba22ba4be8027dcdf2e-download-sboms,tekton.dev/taskRunUID=e1d1cfda-29c1-4106-9800-fbba6eb4a720"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python769f0399f7ef159df9ae5b6626976fc33b2e3f6eeb4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas04ea69ca02c6e09230fb0f29116f8396-get-images,tekton.dev/taskRunUID=114f50b9-99a7-4ba8-8382-97d0749cc420"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz-get-images,tekton.dev/taskRunUID=428caae0-5d6d-4896-ac89-b50bdbc4bd84"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node26a08007af4f038c0a3b5c4d0f6b3f83-clone-repository,tekton.dev/taskRunUID=0282dbc5-ff71-48e0-9fd1-318d1b06fa56"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth0ab77855e13197f5a2178082861a7819-clone-repository,tekton.dev/taskRunUID=d5c9c9ec-d9c9-4ec3-9e25-afe493658dda"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarke85d004d9491eb510ede75df6e390f8d-get-images,tekton.dev/taskRunUID=b56e90e0-e43e-4733-99d9-602149dfdb82"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-summarize,tekton.dev/taskRunUID=5ff7faef-7aad-4471-8f1c-84019c5408f3"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20: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-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs38df9ff40b8f6762fb1788d01b910d19-download-sboms,tekton.dev/taskRunUID=da5e00f0-563e-48a9-8331-1e95b2b9b89d"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-show-sbom,tekton.dev/taskRunUID=e88cd84b-b6e9-4cbb-8f42-fb6a4bf0b6ae"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy,tekton.dev/taskRunUID=59f1f7e3-fe2d-4528-bb7c-2767da00d6ce"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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\" has cpu request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based 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\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based 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\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-show-sbom,tekton.dev/taskRunUID=dfd70dd1-8cfd-465c-aa7a-e8be9859bca5"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container based on its 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container based on its requirements. 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container based 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-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 requests and limits for your container based 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-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d34df8780e893758a422f5dc3532a55-clone-repository,tekton.dev/taskRunUID=a76e5c0d-df91-4b05-b12b-9c38075564c7"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java90a09f8d2be0bd1ec1551aed8def7c1b-clone-repository,tekton.dev/taskRunUID=3a343783-a2db-4bde-a56f-2d719d4e40af"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-show-sbom,tekton.dev/taskRunUID=87583682-07aa-4384-8f19-5aadf9111151"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-show-sbom,tekton.dev/taskRunUID=291ab573-d2da-4906-935a-0703f958e50a"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d8453344bf946a3e9377ffb30ab5b10cc-clone-repository,tekton.dev/taskRunUID=a832da58-1868-45ab-a045-de96bf613cdd"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk23923b83ca34c22850faec695bedb1b8-verify-conforma,tekton.dev/taskRunUID=d45039c4-e4df-44cf-a0b1-293bb92d6430"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd23923b83ca34c22850faec695bedb1b8-download-sboms,tekton.dev/taskRunUID=8bea48ce-3e46-45d6-9c63-744146b844a3"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node38df9ff40b8f6762fb1788d01b910d19-clone-repository,tekton.dev/taskRunUID=ec094a74-5126-4b33-a0a7-d1602abee5ed"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository,tekton.dev/taskRunUID=d50c9022-f0a9-483c-9cb8-1f6336fbc9c0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deployment-check,tekton.dev/taskRunUID=273e7847-ec9d-4728-b302-c41c8f4bab25"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bf977e9b7856d228a8ba58790ade86927-upload-sboms,tekton.dev/taskRunUID=ce7d4581-3c44-4550-96c0-4da6755ad5a6"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j38df9ff40b8f6762fb1788d01b910d19-upload-sboms,tekton.dev/taskRunUID=a7c15bdb-a198-42b7-9fd7-78483fb09a6b"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho769f0399f7ec8ba22ba4be8027dcdf2e-verify-conforma,tekton.dev/taskRunUID=4acf4415-0116-4103-9ec2-246b8989c2fc"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pytho769f0399f7ec827a6c144da0a379ef12f45627d3be64-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pytho769f0399f7ec827a6c144da0a379ef12f45627d3be64-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pytho769f0399f7ec827a6c144da0a379ef12f45627d3be64-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pytho769f0399f7ec827a6c144da0a379ef12f45627d3be64-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-summarize,tekton.dev/taskRunUID=ebc4ff87-c0d4-4721-b9be-d4765f3750bb"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-90a09f8d2be0bd1ec1551aed8def7c1b-verify-conforma,tekton.dev/taskRunUID=fc2e7334-7b5a-4cdd-be25-33ee9a5f86c8"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn04ea69ca02c6e09230fb0f29116f8396-clone-repository,tekton.dev/taskRunUID=c9ef8937-e4cd-49af-b054-59434ff899f2"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne04ea69ca02c6e09230fb0f29116f8396-verify-conforma,tekton.dev/taskRunUID=1c7960ce-4c32-441b-8f6d-a3ed8cf8e5af"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-show-sbom,tekton.dev/taskRunUID=b727fef4-07a2-454c-bfb9-05bf89c14007"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deployment-check,tekton.dev/taskRunUID=edb0c91f-c828-4813-8467-5e6141af9723"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b04ea69ca02c6e09230fb0f29116f8396-upload-sboms,tekton.dev/taskRunUID=29462770-80ed-4506-bb09-b154463184c1"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua90a09f8d2be0bd1ec1551aed8def7c1b-upload-sboms,tekton.dev/taskRunUID=b896bdad-3423-4bc0-9fa0-36af91b07f84"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-deployment-check,tekton.dev/taskRunUID=b9519bfc-7cd6-40bf-aefe-13aa2ef79ef2"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd8453344bf946a3e9377ffb30ab5b10cc-download-sboms,tekton.dev/taskRunUID=d5cfadda-f73e-4b15-84bc-869866e836e3"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr38df9ff40b8f6762fb1788d01b910d19-get-images,tekton.dev/taskRunUID=c29f0adb-981b-4626-9ce6-09976613544a"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20: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-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho0ab77855e13197f5a2178082861a7819-verify-conforma,tekton.dev/taskRunUID=76107e6e-c00b-4c91-ada6-1600c164cbdf"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetf977e9b7856d228a8ba58790ade86927-download-sboms,tekton.dev/taskRunUID=39ae0c62-e8ae-4f5e-b2ef-9aa75b9f392f"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deploy,tekton.dev/taskRunUID=d4464cab-ea69-4e3c-946a-02c226004ffe"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build,tekton.dev/taskRunUID=3a5572fc-ed2f-4682-852b-bb58d2daef85"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-build,tekton.dev/taskRunUID=4ef020de-49db-4fd3-bfd4-8ef7e9b49c84"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-summarize,tekton.dev/taskRunUID=f4a39b57-5d8b-4402-af17-638ff50538c7"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d23923b83ca34c22850faec695bedb1b8-clone-repository,tekton.dev/taskRunUID=cc70e9b7-cb94-47fb-b6f0-7c8f0147f09c"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q769f0399f7ec8ba22ba4be8027dcdf2e-upload-sboms,tekton.dev/taskRunUID=2232beb7-eff6-4142-8a67-5bc80d7658c4"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs26a08007af4f038c0a3b5c4d0f6b3f83-download-sboms,tekton.dev/taskRunUID=c6a0c9d1-a0bc-4265-83e7-40d6cdb927ef"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-scan,tekton.dev/taskRunUID=ce14542a-08b1-496e-9288-74f3b0cf390c"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-show-sbom,tekton.dev/taskRunUID=9f1e7e68-5d39-4d16-8372-d468751294fe"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-scan,tekton.dev/taskRunUID=b81181ec-a4ac-4cc5-a9e3-1dc7b68ac347"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-build,tekton.dev/taskRunUID=b71e0c53-1c9c-40de-a2a1-6077207eb569"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-upload-sboms,tekton.dev/taskRunUID=8c8dfa79-edd4-4189-b861-9503ae7ed5a3"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-summarize,tekton.dev/taskRunUID=0df777de-2fe9-458d-ae5d-939a25603c8c"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-clone-repository,tekton.dev/taskRunUID=e138995d-b518-43b2-9ece-b5b459654e09"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javae85d004d9491eb510ede75df6e390f8d-clone-repository,tekton.dev/taskRunUID=1763c538-3318-41c6-b60b-92420206d9b9"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej38df9ff40b8f6762fb1788d01b910d19-verify-conforma,tekton.dev/taskRunUID=9f80f0f2-b8dc-4f40-9ca3-4a1bc47376d0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr26a08007af4f038c0a3b5c4d0f6b3f83-get-images,tekton.dev/taskRunUID=7036e16c-d2bf-4c82-a153-8d133b08cce4"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-show-sbom,tekton.dev/taskRunUID=e60c5514-75ab-4657-9748-bde4e0b579e6"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-qxo0ab77855e13197f5a2178082861a7819-get-images,tekton.dev/taskRunUID=ded242a1-b354-4056-949c-4ff16ee519f5"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deploy,tekton.dev/taskRunUID=c5ea606f-d737-4889-86d5-b18e33689158"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk8453344bf946a3e9377ffb30ab5b10cc-verify-conforma,tekton.dev/taskRunUID=c99145d1-2f18-463c-8562-c2b1ca6c6925"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan,tekton.dev/taskRunUID=1bc614e3-0145-4b68-9bab-53a36139fa0c"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth769f0399f7ec8ba22ba4be8027dcdf2e-clone-repository,tekton.dev/taskRunUID=0a6f381b-a27b-4c0d-999c-a38d19ca8166"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deploy,tekton.dev/taskRunUID=759f89fa-34db-4b69-9d2c-0dbbaa9c3c95"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-scan,tekton.dev/taskRunUID=3b87729b-4097-4514-a6e9-1e0e17b1b413"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-summarize,tekton.dev/taskRunUID=253c3f04-e0d9-4e5b-8236-17ea1f97bdb0"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-get-images,tekton.dev/taskRunUID=73f5236f-71bc-4163-bdcf-b1d7eb3c2374"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deployment-check,tekton.dev/taskRunUID=31ad59ac-fb6b-4085-8eae-0771d083e8da"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-qxo769f039377bf3db46430c529db4410bea0ae4c3-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=75749c4f75"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=7fd7bbd594"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","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-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=67cc49f449"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=858d674b76"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","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-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=dd896cb58"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=5ddc8b7cc8"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=c7647f77b"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:20:31Z","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-04-21T17:20:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-21T17:20:31Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pqld0iplk30eadjuvhscha1c8i0k4h8"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=8454d67bfc"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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 requests and limits for your container 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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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 requests and limits for your container 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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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 requests and limits for your container 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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:22:23Z","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-04-21T17:22:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:22:24Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} I0421 17:22:26.833733 1 request.go:752] "Waited before sending request" delay="1.800706637s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjAyNzQsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1xeG95bW5kZi1vbi1wdWxsLXJlcXVlc3QtYzl6NDgtc3VtbWFyaXplLXBvZFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-build,tekton.dev/taskRunUID=20732b96-6549-4c37-973d-39dcebfa1a13"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan,tekton.dev/taskRunUID=1bc614e3-0145-4b68-9bab-53a36139fa0c"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetf977e9b7856d228a8ba58790ade86927-download-sboms,tekton.dev/taskRunUID=39ae0c62-e8ae-4f5e-b2ef-9aa75b9f392f"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-summarize,tekton.dev/taskRunUID=ebc4ff87-c0d4-4721-b9be-d4765f3750bb"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qe85d004d9491eb510ede75df6e390f8d-download-sboms,tekton.dev/taskRunUID=1e9b242e-f1c8-4a55-8bdc-556f17855394"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua90a09f8d2be0bd1ec1551aed8def7c1b-upload-sboms,tekton.dev/taskRunUID=b896bdad-3423-4bc0-9fa0-36af91b07f84"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build,tekton.dev/taskRunUID=3a5572fc-ed2f-4682-852b-bb58d2daef85"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s0b31744addb03a45e6a5c307d2523566-download-sboms,tekton.dev/taskRunUID=d7b1292c-5d37-4c90-afd1-f3f9cefd3997"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0b31744addb43bd0b371c2e8da6fb5fadf7a1a59014-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej38df9ff40b8f6762fb1788d01b910d19-verify-conforma,tekton.dev/taskRunUID=9f80f0f2-b8dc-4f40-9ca3-4a1bc47376d0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","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-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q0ab77855e13197f5a2178082861a7819-upload-sboms,tekton.dev/taskRunUID=750b7f54-c45b-44c2-9a5a-8565676b7932"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-summarize,tekton.dev/taskRunUID=0df777de-2fe9-458d-ae5d-939a25603c8c"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d34df8780e893758a422f5dc3532a55-clone-repository,tekton.dev/taskRunUID=a76e5c0d-df91-4b05-b12b-9c38075564c7"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-build,tekton.dev/taskRunUID=b71e0c53-1c9c-40de-a2a1-6077207eb569"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deployment-check,tekton.dev/taskRunUID=273e7847-ec9d-4728-b302-c41c8f4bab25"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deploy,tekton.dev/taskRunUID=823e2291-a7c2-46e2-a0fb-10c39e5c0c55"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-scan,tekton.dev/taskRunUID=936cdb82-1f1f-43b1-85ee-31b0ecc6a37f"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho0ab77855e13197f5a2178082861a7819-verify-conforma,tekton.dev/taskRunUID=76107e6e-c00b-4c91-ada6-1600c164cbdf"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-qxo769f0399f7ec8ba22ba4be8027dcdf2e-get-images,tekton.dev/taskRunUID=5b664aaa-782e-4008-b47c-dd2b730bc0b8"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-deployment-check,tekton.dev/taskRunUID=ccccdd41-6b73-4ee6-bbea-c5eb08217892"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet04ea69ca02c6e09230fb0f29116f8396-download-sboms,tekton.dev/taskRunUID=57d04ece-5847-43bd-968f-41b9edff18b3"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deployment-check,tekton.dev/taskRunUID=fef4b5ea-8855-4087-86da-6298e2ee4d97"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-summarize,tekton.dev/taskRunUID=f81394ef-cdb2-4d8c-87fb-217df7f6b0be"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-summarize,tekton.dev/taskRunUID=1f6f9c26-526e-45f8-af22-907409107afd"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-0b31744addb03a45e6a5c307d2523566-verify-conforma,tekton.dev/taskRunUID=1acf0042-3177-43dd-8ffc-a29ecbfc8400"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0b31744addb047e2f0345d6ff2578d603c96925a592c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-build,tekton.dev/taskRunUID=6d0d6c96-9553-499b-be07-7c310244948d"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node38df9ff40b8f6762fb1788d01b910d19-clone-repository,tekton.dev/taskRunUID=ec094a74-5126-4b33-a0a7-d1602abee5ed"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr38df9ff40b8f6762fb1788d01b910d19-get-images,tekton.dev/taskRunUID=c29f0adb-981b-4626-9ce6-09976613544a"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deployment-check,tekton.dev/taskRunUID=edb0c91f-c828-4813-8467-5e6141af9723"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-show-sbom,tekton.dev/taskRunUID=dfd70dd1-8cfd-465c-aa7a-e8be9859bca5"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-deployment-check,tekton.dev/taskRunUID=b9519bfc-7cd6-40bf-aefe-13aa2ef79ef2"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-scan,tekton.dev/taskRunUID=2aac10b9-3c8e-490c-92af-4eb7c6149d33"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd8453344bf946a3e9377ffb30ab5b10cc-download-sboms,tekton.dev/taskRunUID=d5cfadda-f73e-4b15-84bc-869866e836e3"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-scan,tekton.dev/taskRunUID=d83c77cd-d842-45c2-a1a7-003094fd6261"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-summarize,tekton.dev/taskRunUID=0964c3c8-a28f-489b-b285-cacf6436d255"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b04ea69ca02c6e09230fb0f29116f8396-upload-sboms,tekton.dev/taskRunUID=29462770-80ed-4506-bb09-b154463184c1"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-show-sbom,tekton.dev/taskRunUID=9f1e7e68-5d39-4d16-8372-d468751294fe"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","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-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d8453344bf946a3e9377ffb30ab5b10cc-clone-repository,tekton.dev/taskRunUID=a832da58-1868-45ab-a045-de96bf613cdd"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-scan,tekton.dev/taskRunUID=3b87729b-4097-4514-a6e9-1e0e17b1b413"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-show-sbom,tekton.dev/taskRunUID=b727fef4-07a2-454c-bfb9-05bf89c14007"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node26a08007af4f038c0a3b5c4d0f6b3f83-clone-repository,tekton.dev/taskRunUID=0282dbc5-ff71-48e0-9fd1-318d1b06fa56"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr26a08007af4f038c0a3b5c4d0f6b3f83-get-images,tekton.dev/taskRunUID=7036e16c-d2bf-4c82-a153-8d133b08cce4"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q769f0399f7ec8ba22ba4be8027dcdf2e-upload-sboms,tekton.dev/taskRunUID=2232beb7-eff6-4142-8a67-5bc80d7658c4"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz-upload-sboms,tekton.dev/taskRunUID=7e9afea6-e9fc-449e-bc37-f15eb5adcc70"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-90a09f8d2be0bd1ec1551aed8def7c1b-verify-conforma,tekton.dev/taskRunUID=fc2e7334-7b5a-4cdd-be25-33ee9a5f86c8"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quae85d004d9491eb510ede75df6e390f8d-upload-sboms,tekton.dev/taskRunUID=58e570b1-02b9-463a-beb3-2ec1d144b117"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-summarize,tekton.dev/taskRunUID=a74b27f8-07d3-40c0-8249-27609b3f5a9b"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python769f0399f7ec8ba22ba4be8027dcdf2e-download-sboms,tekton.dev/taskRunUID=e1d1cfda-29c1-4106-9800-fbba6eb4a720"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-scan,tekton.dev/taskRunUID=ce14542a-08b1-496e-9288-74f3b0cf390c"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarke85d004d9491eb510ede75df6e390f8d-get-images,tekton.dev/taskRunUID=b56e90e0-e43e-4733-99d9-602149dfdb82"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej26a08007af4f038c0a3b5c4d0f6b3f83-verify-conforma,tekton.dev/taskRunUID=2c378b51-9cb4-4a19-9227-838264f928ea"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-show-sbom,tekton.dev/taskRunUID=87583682-07aa-4384-8f19-5aadf9111151"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnef977e9b7856d228a8ba58790ade86927-verify-conforma,tekton.dev/taskRunUID=d2f67e48-9242-4112-8786-c1b8770e8ec5"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz-get-images,tekton.dev/taskRunUID=428caae0-5d6d-4896-ac89-b50bdbc4bd84"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-show-sbom,tekton.dev/taskRunUID=181fe46e-3115-438c-802d-e0f472e85638"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javae85d004d9491eb510ede75df6e390f8d-clone-repository,tekton.dev/taskRunUID=1763c538-3318-41c6-b60b-92420206d9b9"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth769f0399f7ec8ba22ba4be8027dcdf2e-clone-repository,tekton.dev/taskRunUID=0a6f381b-a27b-4c0d-999c-a38d19ca8166"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-summarize,tekton.dev/taskRunUID=253c3f04-e0d9-4e5b-8236-17ea1f97bdb0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basf977e9b7856d228a8ba58790ade86927-get-images,tekton.dev/taskRunUID=ec22907f-e8e4-4900-9c08-6461d35765c4"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk8453344bf946a3e9377ffb30ab5b10cc-verify-conforma,tekton.dev/taskRunUID=c99145d1-2f18-463c-8562-c2b1ca6c6925"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark90a09f8d2be0bd1ec1551aed8def7c1b-get-images,tekton.dev/taskRunUID=8666e204-c7e8-4b2b-8774-647f171fdb69"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j26a08007af4f038c0a3b5c4d0f6b3f83-upload-sboms,tekton.dev/taskRunUID=9d8de0a9-fc41-4eb1-89f6-d1490cea573e"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-scan,tekton.dev/taskRunUID=b81181ec-a4ac-4cc5-a9e3-1dc7b68ac347"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs26a08007af4f038c0a3b5c4d0f6b3f83-download-sboms,tekton.dev/taskRunUID=c6a0c9d1-a0bc-4265-83e7-40d6cdb927ef"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deploy,tekton.dev/taskRunUID=759f89fa-34db-4b69-9d2c-0dbbaa9c3c95"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy,tekton.dev/taskRunUID=59f1f7e3-fe2d-4528-bb7c-2767da00d6ce"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnf977e9b7856d228a8ba58790ade86927-clone-repository,tekton.dev/taskRunUID=fc0f047c-66f2-44a9-87d9-aa7087e270d2"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-get-images,tekton.dev/taskRunUID=73f5236f-71bc-4163-bdcf-b1d7eb3c2374"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho769f0399f7ec8ba22ba4be8027dcdf2e-verify-conforma,tekton.dev/taskRunUID=4acf4415-0116-4103-9ec2-246b8989c2fc"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-build,tekton.dev/taskRunUID=4ef020de-49db-4fd3-bfd4-8ef7e9b49c84"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-show-sbom,tekton.dev/taskRunUID=e3ad8cec-7109-4951-b8ed-f3c5b227a030"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr0b31744addb03a45e6a5c307d2523566-upload-sboms,tekton.dev/taskRunUID=404bcb40-6d75-4afc-a36e-becdca533e7b"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0b31744ad88bc8c0663d759aff90da96117d3d4b0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:22:28Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin0b317448dd77dacc33ff0843e9a02cbe75dbb9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=67cc49f449"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=858d674b76"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=7fd7bbd594"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","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-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=8454d67bfc"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","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-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=5ddc8b7cc8"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=75749c4f75"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=c7647f77b"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=dd896cb58"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-21T17:22:33Z","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-04-21T17:22:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-21T17:22:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:24:22Z","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-04-21T17:24:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:24:22Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:24:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:24:22Z","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-04-21T17:24:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:23Z","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-04-21T17:24:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-summarize,tekton.dev/taskRunUID=f1c5aa55-e52b-469d-bd09-6a8216347228"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deployment-check,tekton.dev/taskRunUID=fef4b5ea-8855-4087-86da-6298e2ee4d97"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-qxo769f0399f7ec8ba22ba4be8027dcdf2e-get-images,tekton.dev/taskRunUID=5b664aaa-782e-4008-b47c-dd2b730bc0b8"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-build,tekton.dev/taskRunUID=6d0d6c96-9553-499b-be07-7c310244948d"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne04ea69ca02c6e09230fb0f29116f8396-verify-conforma,tekton.dev/taskRunUID=1c7960ce-4c32-441b-8f6d-a3ed8cf8e5af"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-scan,tekton.dev/taskRunUID=b81181ec-a4ac-4cc5-a9e3-1dc7b68ac347"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deploy,tekton.dev/taskRunUID=759f89fa-34db-4b69-9d2c-0dbbaa9c3c95"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b04ea69ca02c6e09230fb0f29116f8396-upload-sboms,tekton.dev/taskRunUID=29462770-80ed-4506-bb09-b154463184c1"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basf977e9b7856d228a8ba58790ade86927-get-images,tekton.dev/taskRunUID=ec22907f-e8e4-4900-9c08-6461d35765c4"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-clone-repository,tekton.dev/taskRunUID=9d888cbe-36b5-4e9b-b0e5-9de873180335"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk23923b83ca34c22850faec695bedb1b8-verify-conforma,tekton.dev/taskRunUID=d45039c4-e4df-44cf-a0b1-293bb92d6430"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy,tekton.dev/taskRunUID=59f1f7e3-fe2d-4528-bb7c-2767da00d6ce"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deployment-check,tekton.dev/taskRunUID=edb0c91f-c828-4813-8467-5e6141af9723"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d8453344bf946a3e9377ffb30ab5b10cc-clone-repository,tekton.dev/taskRunUID=a832da58-1868-45ab-a045-de96bf613cdd"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qe85d004d9491eb510ede75df6e390f8d-download-sboms,tekton.dev/taskRunUID=1e9b242e-f1c8-4a55-8bdc-556f17855394"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-show-sbom,tekton.dev/taskRunUID=b727fef4-07a2-454c-bfb9-05bf89c14007"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej38df9ff40b8f6762fb1788d01b910d19-verify-conforma,tekton.dev/taskRunUID=9f80f0f2-b8dc-4f40-9ca3-4a1bc47376d0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-build,tekton.dev/taskRunUID=b71e0c53-1c9c-40de-a2a1-6077207eb569"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-show-sbom,tekton.dev/taskRunUID=291ab573-d2da-4906-935a-0703f958e50a"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua90a09f8d2be0bd1ec1551aed8def7c1b-upload-sboms,tekton.dev/taskRunUID=b896bdad-3423-4bc0-9fa0-36af91b07f84"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quae85d004d9491eb510ede75df6e390f8d-upload-sboms,tekton.dev/taskRunUID=58e570b1-02b9-463a-beb3-2ec1d144b117"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark90a09f8d2be0bd1ec1551aed8def7c1b-get-images,tekton.dev/taskRunUID=8666e204-c7e8-4b2b-8774-647f171fdb69"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnf977e9b7856d228a8ba58790ade86927-clone-repository,tekton.dev/taskRunUID=fc0f047c-66f2-44a9-87d9-aa7087e270d2"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-build,tekton.dev/taskRunUID=4e906914-75dd-4842-99c5-706310c906ac"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q0ab77855e13197f5a2178082861a7819-upload-sboms,tekton.dev/taskRunUID=750b7f54-c45b-44c2-9a5a-8565676b7932"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","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-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej26a08007af4f038c0a3b5c4d0f6b3f83-verify-conforma,tekton.dev/taskRunUID=2c378b51-9cb4-4a19-9227-838264f928ea"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas04ea69ca02c6e09230fb0f29116f8396-get-images,tekton.dev/taskRunUID=114f50b9-99a7-4ba8-8382-97d0749cc420"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-summarize,tekton.dev/taskRunUID=15a27ffe-9a50-4445-824e-62d3dab8bb04"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-scan,tekton.dev/taskRunUID=2aac10b9-3c8e-490c-92af-4eb7c6149d33"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-summarize,tekton.dev/taskRunUID=253c3f04-e0d9-4e5b-8236-17ea1f97bdb0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-get-images,tekton.dev/taskRunUID=73f5236f-71bc-4163-bdcf-b1d7eb3c2374"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deploy,tekton.dev/taskRunUID=823e2291-a7c2-46e2-a0fb-10c39e5c0c55"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr0b31744addb03a45e6a5c307d2523566-upload-sboms,tekton.dev/taskRunUID=404bcb40-6d75-4afc-a36e-becdca533e7b"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-clone-repository,tekton.dev/taskRunUID=d50c9022-f0a9-483c-9cb8-1f6336fbc9c0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python0ab77855e13197f5a2178082861a7819-download-sboms,tekton.dev/taskRunUID=d0b7c2bc-cb99-4a41-978f-38797faea112"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-build,tekton.dev/taskRunUID=4ef020de-49db-4fd3-bfd4-8ef7e9b49c84"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s0b31744addb03a45e6a5c307d2523566-download-sboms,tekton.dev/taskRunUID=d7b1292c-5d37-4c90-afd1-f3f9cefd3997"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-show-sbom,tekton.dev/taskRunUID=dfd70dd1-8cfd-465c-aa7a-e8be9859bca5"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-summarize,tekton.dev/taskRunUID=0964c3c8-a28f-489b-b285-cacf6436d255"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-show-sbom,tekton.dev/taskRunUID=181fe46e-3115-438c-802d-e0f472e85638"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q90a09f8d2be0bd1ec1551aed8def7c1b-download-sboms,tekton.dev/taskRunUID=358065dd-1a4e-4182-a202-49448482e083"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deployment-check,tekton.dev/taskRunUID=31ad59ac-fb6b-4085-8eae-0771d083e8da"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan,tekton.dev/taskRunUID=1bc614e3-0145-4b68-9bab-53a36139fa0c"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0b31744addb03a45e6a5c307d2523566-clone-repository,tekton.dev/taskRunUID=3a93396f-0ae9-4f4b-a39e-2b7e7fb2b2cf"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node26a08007af4f038c0a3b5c4d0f6b3f83-clone-repository,tekton.dev/taskRunUID=0282dbc5-ff71-48e0-9fd1-318d1b06fa56"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs26a08007af4f038c0a3b5c4d0f6b3f83-download-sboms,tekton.dev/taskRunUID=c6a0c9d1-a0bc-4265-83e7-40d6cdb927ef"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-summarize,tekton.dev/taskRunUID=f81394ef-cdb2-4d8c-87fb-217df7f6b0be"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check,tekton.dev/taskRunUID=3d5cc93a-3c88-476b-81fd-544790593072"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth0ab77855e13197f5a2178082861a7819-clone-repository,tekton.dev/taskRunUID=d5c9c9ec-d9c9-4ec3-9e25-afe493658dda"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-qxo0ab77855e13197f5a2178082861a7819-get-images,tekton.dev/taskRunUID=ded242a1-b354-4056-949c-4ff16ee519f5"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","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-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bf977e9b7856d228a8ba58790ade86927-upload-sboms,tekton.dev/taskRunUID=ce7d4581-3c44-4550-96c0-4da6755ad5a6"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet04ea69ca02c6e09230fb0f29116f8396-download-sboms,tekton.dev/taskRunUID=57d04ece-5847-43bd-968f-41b9edff18b3"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd23923b83ca34c22850faec695bedb1b8-download-sboms,tekton.dev/taskRunUID=8bea48ce-3e46-45d6-9c63-744146b844a3"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz-get-images,tekton.dev/taskRunUID=428caae0-5d6d-4896-ac89-b50bdbc4bd84"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-deployment-check,tekton.dev/taskRunUID=ccccdd41-6b73-4ee6-bbea-c5eb08217892"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs38df9ff40b8f6762fb1788d01b910d19-download-sboms,tekton.dev/taskRunUID=da5e00f0-563e-48a9-8331-1e95b2b9b89d"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-clone-repository,tekton.dev/taskRunUID=10803be1-436f-47d0-9ceb-6978729fd95c"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-scan,tekton.dev/taskRunUID=ce14542a-08b1-496e-9288-74f3b0cf390c"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-clone-repository,tekton.dev/taskRunUID=1350d405-12f4-495f-a52a-1f12ab086cf5"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j26a08007af4f038c0a3b5c4d0f6b3f83-upload-sboms,tekton.dev/taskRunUID=9d8de0a9-fc41-4eb1-89f6-d1490cea573e"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-scan,tekton.dev/taskRunUID=d83c77cd-d842-45c2-a1a7-003094fd6261"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-deploy,tekton.dev/taskRunUID=d4464cab-ea69-4e3c-946a-02c226004ffe"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364670622,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=b62453e8f0a954785c549a0e474f633a9c9f55fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRunUID=45099108-9d88-4235-aa87-865f1a3a9b28,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr145524ba0460d3f2b45b470a68785aef-upload-sboms,tekton.dev/taskRunUID=17e5e0f9-c4ee-49f2-b1fe-d88051a91f07"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-upload\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr145524ba04047c25a7c62779f19ce2b211ed9874f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-summarize,tekton.dev/taskRunUID=5be02cae-1f14-4794-bf8f-f043125dcb3c"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-summarize,tekton.dev/taskRunUID=a74b27f8-07d3-40c0-8249-27609b3f5a9b"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=b62453e8f0a954785c549a0e474f633a9c9f55fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRunUID=45099108-9d88-4235-aa87-865f1a3a9b28,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java145524ba0460d3f2b45b470a68785aef-clone-repository,tekton.dev/taskRunUID=906ac519-8e57-47ee-9e6a-afc7aa79e765"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-clone\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-symlink-check\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java145524ba0460dec42ddb48eb25f49a8a0e819d90729a2-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","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-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-show-sbom,tekton.dev/taskRunUID=e88cd84b-b6e9-4cbb-8f42-fb6a4bf0b6ae"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk8453344bf946a3e9377ffb30ab5b10cc-verify-conforma,tekton.dev/taskRunUID=c99145d1-2f18-463c-8562-c2b1ca6c6925"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-build,tekton.dev/taskRunUID=20732b96-6549-4c37-973d-39dcebfa1a13"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-0b31744addb03a45e6a5c307d2523566-verify-conforma,tekton.dev/taskRunUID=1acf0042-3177-43dd-8ffc-a29ecbfc8400"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-e85d004d9491eb510ede75df6e390f8d-verify-conforma,tekton.dev/taskRunUID=2c4f8ada-3a95-431a-8d95-1b7d25bc2729"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java5d79750312585a777793adc6d5fd5962-deployment-check,tekton.dev/taskRunUID=b9519bfc-7cd6-40bf-aefe-13aa2ef79ef2"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java90a09f8d2be0bd1ec1551aed8def7c1b-clone-repository,tekton.dev/taskRunUID=3a343783-a2db-4bde-a56f-2d719d4e40af"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr26a08007af4f038c0a3b5c4d0f6b3f83-get-images,tekton.dev/taskRunUID=7036e16c-d2bf-4c82-a153-8d133b08cce4"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q769f0399f7ec8ba22ba4be8027dcdf2e-upload-sboms,tekton.dev/taskRunUID=2232beb7-eff6-4142-8a67-5bc80d7658c4"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarke85d004d9491eb510ede75df6e390f8d-get-images,tekton.dev/taskRunUID=b56e90e0-e43e-4733-99d9-602149dfdb82"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-show-sbom,tekton.dev/taskRunUID=e60c5514-75ab-4657-9748-bde4e0b579e6"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-init\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin145524b7c45ea441519f8cbf7f19b5651430485-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"place-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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 limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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 request 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-21T17:24:24Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s145524ba0465be47c0925207836c083bee307fc3809-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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 request 0"} I0421 17:24:26.907569 1 request.go:752] "Waited before sending request" delay="1.991053138s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-tas/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjIxMjQsInN0YXJ0IjoidHJpbGxpYW4tbG9nc2VydmVyLTVjZmRiNzU3Yzgtemw2OWNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T17:24:27Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:27Z","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-04-21T17:24:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:24:31Z","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-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","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-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=8454d67bfc"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","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-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:24:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=8454d67bfc"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-homxwiqx","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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:24: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=786665567"} {"level":"debug","ts":"2026-04-21T17:24: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-04-21T17:24: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-04-21T17:24: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-04-21T17:24: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-04-21T17:24: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-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24: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 requests and limits for your container 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-04-21T17:24: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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:24: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-04-21T17:24: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-04-21T17:24: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-04-21T17:24: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-04-21T17:24: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-04-21T17:24:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:24: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 requests and limits for your container 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-04-21T17:24: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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24: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.3"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24: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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24: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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24: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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24: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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24: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-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24: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.3"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-21T17:24:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=3de4cfaf-dd72-4a9a-a0c0-7db1aeaebd7a,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:26:22Z","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-04-21T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-21T17:26:22Z","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-04-21T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:26:22Z","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=7c89686b75"} {"level":"debug","ts":"2026-04-21T17:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=b2207f96-cbf4-4f95-99c0-0b57edaf599f,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=7dfd664f58"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04212026-165126-UTC,pod-template-hash=6f6fdf957f"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=69d66ff958"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=696845fbc7"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=58546cb5d9"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6f6d987f69,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,batch.kubernetes.io/job-name=tssc-iam,controller-uid=a236f98a-015e-4ec9-a8be-4c4f673cdcd4,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:23Z","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-5bdd9cd4b6,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-21T17:26:23Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-upload-sboms,tekton.dev/taskRunUID=8c8dfa79-edd4-4189-b861-9503ae7ed5a3"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarke85d004d9491eb510ede75df6e390f8d-get-images,tekton.dev/taskRunUID=b56e90e0-e43e-4733-99d9-602149dfdb82"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-summarize,tekton.dev/taskRunUID=253c3f04-e0d9-4e5b-8236-17ea1f97bdb0"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-summarize,tekton.dev/taskRunUID=0964c3c8-a28f-489b-b285-cacf6436d255"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deploy,tekton.dev/taskRunUID=823e2291-a7c2-46e2-a0fb-10c39e5c0c55"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-summarize,tekton.dev/taskRunUID=a74b27f8-07d3-40c0-8249-27609b3f5a9b"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node66290bb4260f5dc925e132a844e35e50-clone-repository,tekton.dev/taskRunUID=31bf3deb-a56e-4faa-9c0b-4bf44469a12d"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-show-sbom,tekton.dev/taskRunUID=291ab573-d2da-4906-935a-0703f958e50a"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","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-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-deployment-check,tekton.dev/taskRunUID=273e7847-ec9d-4728-b302-c41c8f4bab25"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-d23923b83ca34c22850faec695bedb1b8-clone-repository,tekton.dev/taskRunUID=cc70e9b7-cb94-47fb-b6f0-7c8f0147f09c"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-scan,tekton.dev/taskRunUID=eb6a5bf8-a005-4c3a-ab0b-427c829c9653"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-show-sbom,tekton.dev/taskRunUID=9f1e7e68-5d39-4d16-8372-d468751294fe"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-summarize,tekton.dev/taskRunUID=5ff7faef-7aad-4471-8f1c-84019c5408f3"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-deployment-check,tekton.dev/taskRunUID=ccccdd41-6b73-4ee6-bbea-c5eb08217892"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-0b31744addb03a45e6a5c307d2523566-verify-conforma,tekton.dev/taskRunUID=1acf0042-3177-43dd-8ffc-a29ecbfc8400"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node26a08007af4f038c0a3b5c4d0f6b3f83-clone-repository,tekton.dev/taskRunUID=0282dbc5-ff71-48e0-9fd1-318d1b06fa56"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-scan,tekton.dev/taskRunUID=495c988e-c60e-4da4-9c77-3e5a4141f262"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-summarize,tekton.dev/taskRunUID=f1c5aa55-e52b-469d-bd09-6a8216347228"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet04ea69ca02c6e09230fb0f29116f8396-download-sboms,tekton.dev/taskRunUID=57d04ece-5847-43bd-968f-41b9edff18b3"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetf977e9b7856d228a8ba58790ade86927-download-sboms,tekton.dev/taskRunUID=39ae0c62-e8ae-4f5e-b2ef-9aa75b9f392f"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-build,tekton.dev/taskRunUID=d87d4d52-68ab-402f-be84-e8caecceb987"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362140315,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=c724accddbe75292534590499ed7495b616cd69e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx,tekton.dev/pipelineRunUID=34c2e20d-d7ff-4e44-bc08-77b973bce356,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-pull-request-lzxcx-show-sbom,tekton.dev/taskRunUID=a86846ef-8d64-4255-b115-c0666c3354a2"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-qxo769f0399f7ec8ba22ba4be8027dcdf2e-get-images,tekton.dev/taskRunUID=5b664aaa-782e-4008-b47c-dd2b730bc0b8"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnef977e9b7856d228a8ba58790ade86927-verify-conforma,tekton.dev/taskRunUID=d2f67e48-9242-4112-8786-c1b8770e8ec5"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-show-sbom,tekton.dev/taskRunUID=103749b6-fe75-4323-aa7a-1441c60cd368"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364670622,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=b62453e8f0a954785c549a0e474f633a9c9f55fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRunUID=45099108-9d88-4235-aa87-865f1a3a9b28,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-145524ba0460d3f2b45b470a68785aef-verify-conforma,tekton.dev/taskRunUID=5a548f9d-7790-47ee-8d39-d0b2b1111a03"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn04ea69ca02c6e09230fb0f29116f8396-clone-repository,tekton.dev/taskRunUID=c9ef8937-e4cd-49af-b054-59434ff899f2"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b04ea69ca02c6e09230fb0f29116f8396-upload-sboms,tekton.dev/taskRunUID=29462770-80ed-4506-bb09-b154463184c1"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-summarize,tekton.dev/taskRunUID=427395a4-0ad9-4bcf-86f1-554f89c14805"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=b62453e8f0a954785c549a0e474f633a9c9f55fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRunUID=45099108-9d88-4235-aa87-865f1a3a9b28,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java145524ba0460d3f2b45b470a68785aef-clone-repository,tekton.dev/taskRunUID=906ac519-8e57-47ee-9e6a-afc7aa79e765"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho0ab77855e13197f5a2178082861a7819-verify-conforma,tekton.dev/taskRunUID=76107e6e-c00b-4c91-ada6-1600c164cbdf"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362133278,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-summarize,tekton.dev/taskRunUID=ebc4ff87-c0d4-4721-b9be-d4765f3750bb"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd23923b83ca34c22850faec695bedb1b8-download-sboms,tekton.dev/taskRunUID=8bea48ce-3e46-45d6-9c63-744146b844a3"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-scan,tekton.dev/taskRunUID=1bc614e3-0145-4b68-9bab-53a36139fa0c"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-show-sbom,tekton.dev/taskRunUID=e60c5514-75ab-4657-9748-bde4e0b579e6"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth2ce2b910687774efa733c74c3a93e0d8-clone-repository,tekton.dev/taskRunUID=7d60917a-2c81-4d8c-b822-775711dfb8af"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-q769f0399f7ec8ba22ba4be8027dcdf2e-upload-sboms,tekton.dev/taskRunUID=2232beb7-eff6-4142-8a67-5bc80d7658c4"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne29ae7e04abc19bd6a31572f717438d1-clone-repository,tekton.dev/taskRunUID=e1bff20b-21fa-491c-8be5-6df673093527"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-show-sbom,tekton.dev/taskRunUID=9205832d-fc3e-43d2-ba4c-c4edf8fa31c9"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-summarize,tekton.dev/taskRunUID=f4a39b57-5d8b-4402-af17-638ff50538c7"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-scan,tekton.dev/taskRunUID=936cdb82-1f1f-43b1-85ee-31b0ecc6a37f"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java90a09f8d2be0bd1ec1551aed8def7c1b-clone-repository,tekton.dev/taskRunUID=3a343783-a2db-4bde-a56f-2d719d4e40af"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-build,tekton.dev/taskRunUID=97976b69-4bf1-4264-8c65-8a6fc064da8a"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basf977e9b7856d228a8ba58790ade86927-get-images,tekton.dev/taskRunUID=ec22907f-e8e4-4900-9c08-6461d35765c4"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd-get-images,tekton.dev/taskRunUID=73f5236f-71bc-4163-bdcf-b1d7eb3c2374"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=513cda97dcf0d401c908aebbfa7eb2a610d43cf5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh,tekton.dev/pipelineRunUID=ab44c373-dfc9-49e1-aa24-3b1a42203e9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-pull-request-hrgwh-clone-repository,tekton.dev/taskRunUID=1b2cbaec-313f-4f6f-b42f-9388c0736e65"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-deployment-check,tekton.dev/taskRunUID=31ad59ac-fb6b-4085-8eae-0771d083e8da"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-build,tekton.dev/taskRunUID=3a5572fc-ed2f-4682-852b-bb58d2daef85"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-scan,tekton.dev/taskRunUID=3b87729b-4097-4514-a6e9-1e0e17b1b413"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4db818ddd3a0fd4aa0ced4d1e8ce2887-clone-repository,tekton.dev/taskRunUID=e138995d-b518-43b2-9ece-b5b459654e09"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363069946,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=3835f05672033cdfb5239a54d92e5f2ab6ca5061,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-5zbnq,tekton.dev/pipelineRunUID=7f4b2219-6da0-4899-a4f7-a46425223a14,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr38df9ff40b8f6762fb1788d01b910d19-get-images,tekton.dev/taskRunUID=c29f0adb-981b-4626-9ce6-09976613544a"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362587793,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=a65fa69da61ca3b146b9a902b2b5f01a4d13edec,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9,tekton.dev/pipelineRunUID=ff67d878-b743-4ff3-95b9-67c4c7dd8e31,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-push-rxmh9-scan,tekton.dev/taskRunUID=f8e8a97a-b4a1-4d87-8b0d-98a1af24101d"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362822724,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-summarize,tekton.dev/taskRunUID=1f6f9c26-526e-45f8-af22-907409107afd"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-deploy,tekton.dev/taskRunUID=2ce01770-8082-4971-a91c-31af25ff26ca"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth0ab77855e13197f5a2178082861a7819-clone-repository,tekton.dev/taskRunUID=d5c9c9ec-d9c9-4ec3-9e25-afe493658dda"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-scan,tekton.dev/taskRunUID=d83c77cd-d842-45c2-a1a7-003094fd6261"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-dkd8453344bf946a3e9377ffb30ab5b10cc-download-sboms,tekton.dev/taskRunUID=d5cfadda-f73e-4b15-84bc-869866e836e3"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363393900,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bf977e9b7856d228a8ba58790ade86927-upload-sboms,tekton.dev/taskRunUID=ce7d4581-3c44-4550-96c0-4da6755ad5a6"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-90a09f8d2be0bd1ec1551aed8def7c1b-verify-conforma,tekton.dev/taskRunUID=fc2e7334-7b5a-4cdd-be25-33ee9a5f86c8"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-build,tekton.dev/taskRunUID=656021ec-32b5-4ef6-af9a-2a5ce9382a8c"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-scan,tekton.dev/taskRunUID=37af43e6-bcbd-461b-96c3-970144cd1ca8"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-clone-repository,tekton.dev/taskRunUID=10803be1-436f-47d0-9ceb-6978729fd95c"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363675094,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=f58b81de680adf7969f1ff8050b1ec178cbcfa3a,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-l5fzm,tekton.dev/pipelineRunUID=fd4ec529-0990-4341-b837-d6e3b7db8ed5,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-qxo0ab77855e13197f5a2178082861a7819-get-images,tekton.dev/taskRunUID=ded242a1-b354-4056-949c-4ff16ee519f5"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364670622,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=b62453e8f0a954785c549a0e474f633a9c9f55fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-qvsp4,tekton.dev/pipelineRunUID=45099108-9d88-4235-aa87-865f1a3a9b28,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s145524ba0460d3f2b45b470a68785aef-download-sboms,tekton.dev/taskRunUID=c147f864-ee90-471b-9cad-4b829e160524"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt-build,tekton.dev/taskRunUID=09725e0a-65e3-4323-8be3-884357c88eb8"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2d34df8780e893758a422f5dc3532a55-clone-repository,tekton.dev/taskRunUID=a76e5c0d-df91-4b05-b12b-9c38075564c7"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-jkr26a08007af4f038c0a3b5c4d0f6b3f83-get-images,tekton.dev/taskRunUID=7036e16c-d2bf-4c82-a153-8d133b08cce4"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-build,tekton.dev/taskRunUID=e0267f18-a175-46cd-8edc-aac40ce3e8f4"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363071948,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=0c125610468cca0452a2c86f46d2236c929349f7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-wkzxd,tekton.dev/pipelineRunUID=dcaf8d79-b5c0-4c0c-a776-e189160a34a5,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk23923b83ca34c22850faec695bedb1b8-verify-conforma,tekton.dev/taskRunUID=d45039c4-e4df-44cf-a0b1-293bb92d6430"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=c9095216305611ad2adc37497f04ff9955ebd550,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn,tekton.dev/pipelineRunUID=bca462a4-4a0f-44ef-8d1d-9b5a8f609bfa,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-push-4bszn-clone-repository,tekton.dev/taskRunUID=6200b2f5-3036-43b3-9766-dde6ddacaa3b"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72362160293,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp-scan,tekton.dev/taskRunUID=d116607d-6c3a-4407-b0a7-823d68d14829"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362661322,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=96992d20b79d93d6431cad614c4fa34ddd38f637,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-pull-request-pn8gt,tekton.dev/pipelineRunUID=f09f7763-0a85-42d3-9349-3f6455b210ba,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2d34df8780e893758a422f5dc3532a55-summarize,tekton.dev/taskRunUID=5be02cae-1f14-4794-bf8f-f043125dcb3c"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-show-sbom,tekton.dev/taskRunUID=dfd70dd1-8cfd-465c-aa7a-e8be9859bca5"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-summarize,tekton.dev/taskRunUID=0df777de-2fe9-458d-ae5d-939a25603c8c"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-repository,pipelinesascode.tekton.dev/sha=94854354c9b88968f82207d80f78b401b42dcb52,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-on-pull-request-jtgdp,tekton.dev/pipelineRunUID=18a26aba-6873-49ae-a53e-78695da6903b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java15c2720e9bed41e44ec71bbdc22db249-clone-repository,tekton.dev/taskRunUID=d1ceac67-6242-4127-a62c-b147e2c47580"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72363329254,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-gitops-repository,pipelinesascode.tekton.dev/sha=3b1965efb5523852780d054cf43c48a1a167bb9d,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-gitops-on-pull-request-jwpxz,tekton.dev/pipelineRunUID=2e279afd-3dd3-4f21-9c61-15b09d303427,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-dk8453344bf946a3e9377ffb30ab5b10cc-verify-conforma,tekton.dev/taskRunUID=c99145d1-2f18-463c-8562-c2b1ca6c6925"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363402737,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=b22273661db76983c6c0949ffdb3a205586f2f71,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-tgrrl,tekton.dev/pipelineRunUID=dd92c8fd-4827-4eac-8b71-8650b2ce2f43,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q90a09f8d2be0bd1ec1551aed8def7c1b-download-sboms,tekton.dev/taskRunUID=358065dd-1a4e-4182-a202-49448482e083"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72364413377,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin0b31744addb03a45e6a5c307d2523566-get-images,tekton.dev/taskRunUID=c49b8d57-e81c-4153-ba3b-4a982b9b1fed"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javae85d004d9491eb510ede75df6e390f8d-clone-repository,tekton.dev/taskRunUID=1763c538-3318-41c6-b60b-92420206d9b9"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej26a08007af4f038c0a3b5c4d0f6b3f83-verify-conforma,tekton.dev/taskRunUID=2c378b51-9cb4-4a19-9227-838264f928ea"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72363350514,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-gitops-repository,pipelinesascode.tekton.dev/sha=b425f243773e7fa566067bbb25c6ed9e00ecf222,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-gitops-on-pull-request-2rm8q,tekton.dev/pipelineRunUID=6c239e17-dbcc-4b5a-84ab-9b330b4c236b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-j26a08007af4f038c0a3b5c4d0f6b3f83-upload-sboms,tekton.dev/taskRunUID=9d8de0a9-fc41-4eb1-89f6-d1490cea573e"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363935976,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho769f0399f7ec8ba22ba4be8027dcdf2e-verify-conforma,tekton.dev/taskRunUID=4acf4415-0116-4103-9ec2-246b8989c2fc"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-build,tekton.dev/taskRunUID=9ffb8b59-b9c2-4d69-8a70-7166d95ce5be"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deployment-check,tekton.dev/taskRunUID=3d5cc93a-3c88-476b-81fd-544790593072"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72363135588,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=951b32424324d406d279a70fe1e9c17adc42e4fa,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-c4bng,tekton.dev/pipelineRunUID=6ed0f259-957e-45a2-a840-aedf4db2e2e4,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne04ea69ca02c6e09230fb0f29116f8396-verify-conforma,tekton.dev/taskRunUID=1c7960ce-4c32-441b-8f6d-a3ed8cf8e5af"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-lkrregio,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pipelinesascode.tekton.dev/check-run-id=72363665436,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-lkrregio-gitops-repository,pipelinesascode.tekton.dev/sha=90a2cd6d14722e29231fead4677b568ae44e39c6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-lkrregio-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRun=e2e-tests-java-quarkus-lkrregio-gitops-on-pull-request-qxgjw,tekton.dev/pipelineRunUID=b3ffa1f9-5534-40ec-8bcd-7c856a2be837,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qe85d004d9491eb510ede75df6e390f8d-download-sboms,tekton.dev/taskRunUID=1e9b242e-f1c8-4a55-8bdc-556f17855394"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72362153147,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=f13331f06d3389949f73d7be8bab0b04854b3f64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48,tekton.dev/pipelineRunUID=28660c62-4e80-4d68-80ff-1390ad842a7f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-pull-request-c9z48-scan,tekton.dev/taskRunUID=2aac10b9-3c8e-490c-92af-4eb7c6149d33"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-build,tekton.dev/taskRunUID=b71e0c53-1c9c-40de-a2a1-6077207eb569"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","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-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/check-run-id=72362164824,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-repository,pipelinesascode.tekton.dev/sha=954ca6b75310e13d08b3b1b884bcad6c91228237,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs,tekton.dev/pipelineRunUID=497e8674-5d16-4e71-b91e-ab2ce33f08e9,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-yzlomtwo-on-pull-request-br8zs-scan,tekton.dev/taskRunUID=540f6923-f017-45e8-8150-3a10ac922361"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-clone-repository,tekton.dev/taskRunUID=f9ad06fb-a211-405f-9fe2-7de93113f221"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-gitops-repository,pipelinesascode.tekton.dev/sha=aaf7a2b26d2251739d2457f6d40920e1ae3e7ae9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-gitops-on-pull-request-jcsxj,tekton.dev/pipelineRunUID=698846db-7fd1-4100-bfee-3643e72dab22,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0b31744addb03a45e6a5c307d2523566-clone-repository,tekton.dev/taskRunUID=3a93396f-0ae9-4f4b-a39e-2b7e7fb2b2cf"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/check-run-id=72363048611,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-repository,pipelinesascode.tekton.dev/sha=5b942ad79d257448af5e0a8875108e0fa9e64f4e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-on-push-hfncr,tekton.dev/pipelineRunUID=ea2b9b85-5f79-4733-8c1f-1d162ec55c65,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-qxoymndf-on-push-hfncr-deploy,tekton.dev/taskRunUID=759f89fa-34db-4b69-9d2c-0dbbaa9c3c95"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-dkdwewny,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pipelinesascode.tekton.dev/check-run-id=72362480716,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-dkdwewny-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-dkdwewny-repository,pipelinesascode.tekton.dev/sha=0b7a09dc9ffd058b3c22ec55e1ccbc2330f1caab,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-dkdwewny,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRun=e2e-tests-go-dkdwewny-on-push-pzfmv,tekton.dev/pipelineRunUID=294b1dce-fd8f-48a3-acba-a4e1cbe1b169,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-dkdwewny-on-push-pzfmv-show-sbom,tekton.dev/taskRunUID=181fe46e-3115-438c-802d-e0f472e85638"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72362637595,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=f2fd96324b029f9b6f1d85b64f9ac7f5fa7bcba6,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm,tekton.dev/pipelineRunUID=789c1977-ab48-40f5-8642-83bb9e024fa7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-lbkbm-show-sbom,tekton.dev/taskRunUID=db7a676d-c6f9-4ceb-bc79-5c661ca5e076"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-homxwiqx,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pipelinesascode.tekton.dev/check-run-id=72363079742,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-homxwiqx-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-homxwiqx-repository,pipelinesascode.tekton.dev/sha=d7697414e726190484015ee4208d88734c39c12b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-homxwiqx,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx,tekton.dev/pipelineRunUID=012c8c38-3e1c-4038-924d-d1c06fc5b25c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-homxwiqx-on-push-qgjmx-deploy,tekton.dev/taskRunUID=59f1f7e3-fe2d-4528-bb7c-2767da00d6ce"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-jkrluath,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pipelinesascode.tekton.dev/check-run-id=72362476229,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-jkrluath-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-jkrluath-repository,pipelinesascode.tekton.dev/sha=9714f2de7b8bbc26d55d305644edd79b2f4ec5f1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-jkrluath,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c,tekton.dev/pipelineRunUID=84383a4d-8058-479e-8a5b-73c2d61587bf,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-jkrluath-on-push-2mj6c-deploy,tekton.dev/taskRunUID=24c9a057-6e70-4df7-a0ff-7d9ecf0a5a85"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-qxoymndf,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-qxoymndf-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-qxoymndf-gitops-repository,pipelinesascode.tekton.dev/sha=ed5ab394cde98efe0a325ff4f42ee811677bb613,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-qxoymndf-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRun=e2e-tests-python-qxoymndf-gitops-on-pull-request-v9nkn,tekton.dev/pipelineRunUID=5bcc3280-c6ac-4f02-bf91-f2254f165e1d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth769f0399f7ec8ba22ba4be8027dcdf2e-clone-repository,tekton.dev/taskRunUID=0a6f381b-a27b-4c0d-999c-a38d19ca8166"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"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-yzlomtwo,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-yzlomtwo-gitops-repository,pipelinesascode.tekton.dev/sha=44dd974d849bf35caecb3e22e68bdb2ad9541260,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-yzlomtwo-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-yzlomtwo-gitops-on-pull-request-rxbt7,tekton.dev/pipelineRunUID=ab4a26cc-3d0f-4828-8b02-e3a9cc9d308d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnf977e9b7856d228a8ba58790ade86927-clone-repository,tekton.dev/taskRunUID=fc0f047c-66f2-44a9-87d9-aa7087e270d2"} {"level":"debug","ts":"2026-04-21T17:26:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} I0421 17:26:26.956576 1 request.go:752] "Waited before sending request" delay="1.991060906s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-tas/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM1MzAsInN0YXJ0IjoidHJpbGxpYW4tbG9nc2VydmVyLTVjZmRiNzU3Yzgtemw2OWNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,batch.kubernetes.io/job-name=rekor-createtree-job-nv962,controller-uid=b4dc2aab-69c9-4b07-a6a7-17b20c2376a8,job-name=rekor-createtree-job-nv962"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=d3919df5-4142-474f-a123-8398bbea2be4,batch.kubernetes.io/job-name=tuf-repository-init-hl92r,controller-uid=d3919df5-4142-474f-a123-8398bbea2be4,job-name=tuf-repository-init-hl92r,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=7fb75b467b"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=9c75897df"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=6746f5ff8f"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=5cfdb757c8"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,batch.kubernetes.io/job-name=ctlog-createtree-job-7qh8d,controller-uid=1a43f817-bacc-4613-b1b1-b05fa87b3677,job-name=ctlog-createtree-job-7qh8d"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,batch.kubernetes.io/job-name=segment-backup-installation-sbdqq,controller-uid=901ac0d6-9624-439d-8b9b-563f182c90c6,job-name=segment-backup-installation-sbdqq"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=86dc44c8cb"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=6d9f6c49f6"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=7546795458"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=696846f4"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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=57878764f"} {"level":"debug","ts":"2026-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:27Z","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-04-21T17:26:27Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=8454d67bfc"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","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-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","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-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","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-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:26:31Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=fdcd489b9"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=657d595cd4"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=584c749ffd"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss,pod-template-hash=65c86b489b"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi,pod-template-hash=547c5b754b"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","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-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=5d85ccf77b"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx,pod-template-hash=8454d67bfc"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-eazkunxi,app.kubernetes.io/part-of=e2e-tests-java-springboot-eazkunxi,argocd/app-name=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-id=e2e-tests-java-springboot-eazkunxi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-eazkunxi"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","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-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl,pod-template-hash=f4b99bfd8"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob,pod-template-hash=758f798f"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio,pod-template-hash=77d5b6b484"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=675b47bb4d"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pmznnfxs,app.kubernetes.io/part-of=e2e-tests-go-pmznnfxs,argocd/app-name=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-id=e2e-tests-go-pmznnfxs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pmznnfxs,pod-template-hash=848695bb4d"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt,pod-template-hash=6bfd549cc6"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fzykwtss,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fzykwtss,argocd/app-name=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fzykwtss,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fzykwtss"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzlomtwo,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzlomtwo,argocd/app-name=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzlomtwo,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzlomtwo,pod-template-hash=7b8848dcb4"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","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-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny,pod-template-hash=69fc69d6f7"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-jkrluath,app.kubernetes.io/part-of=e2e-tests-nodejs-jkrluath,argocd/app-name=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-id=e2e-tests-nodejs-jkrluath,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-jkrluath,pod-template-hash=86875f87bc"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=949cbcd8"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-goxsqtwl,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-goxsqtwl,argocd/app-name=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-goxsqtwl,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-goxsqtwl"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-lkrregio,app.kubernetes.io/part-of=e2e-tests-java-quarkus-lkrregio,argocd/app-name=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-id=e2e-tests-java-quarkus-lkrregio,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-lkrregio"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-homxwiqx,app.kubernetes.io/part-of=e2e-tests-java-springboot-homxwiqx,argocd/app-name=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-id=e2e-tests-java-springboot-homxwiqx,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-homxwiqx"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-akgiktob,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-akgiktob,app.kubernetes.io/part-of=e2e-tests-nodejs-akgiktob,argocd/app-name=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-id=e2e-tests-nodejs-akgiktob,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-akgiktob"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-hwokrfrt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-hwokrfrt,app.kubernetes.io/part-of=e2e-tests-python-hwokrfrt,argocd/app-name=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-id=e2e-tests-python-hwokrfrt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-hwokrfrt"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-dkdwewny,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-dkdwewny,app.kubernetes.io/part-of=e2e-tests-go-dkdwewny,argocd/app-name=e2e-tests-go-dkdwewny,backstage.io/kubernetes-id=e2e-tests-go-dkdwewny,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-dkdwewny"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qxoymndf,app.kubernetes.io/part-of=e2e-tests-python-qxoymndf,argocd/app-name=e2e-tests-python-qxoymndf,backstage.io/kubernetes-id=e2e-tests-python-qxoymndf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qxoymndf,pod-template-hash=bd798b9b"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-21T17:26: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.3"} {"level":"debug","ts":"2026-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:26: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 requests and limits for your container 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-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"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 and limits for your container 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 cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:26: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 requests and limits for your container 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-04-21T17:26: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=bBsyInxiiRNzp1yXurHcznRQoockTS26rwENWl,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.3,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26: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.3,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26: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.3,olm.permissions.hash=18XbTqmlNKEVyrCAkisSoZMaHZwjC4TinlwwgE,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26: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=786665567"} {"level":"debug","ts":"2026-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26: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-04-21T17:26:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has cpu limit 0"} {"level":"debug","ts":"2026-04-21T17:26: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 requests and limits for your container 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-04-21T17:26: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=68ddb6dfb"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26: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-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26: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-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26: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.3"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=bc6f647b8"} {"level":"debug","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-21T17:26: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-04-21T17:26:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-21T17:26:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"}